Quarterly report [Sections 13 or 15(d)]

Significant Balance Sheet Components (Details Narrative)

v3.25.2
Significant Balance Sheet Components (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Sep. 23, 2024
Jun. 30, 2025
Dec. 31, 2024
Feb. 29, 2024
Jan. 01, 2024
Product Information [Line Items]          
Trade receivables   $ 2,870 $ 4,339   $ 25,304
Non-trade receivables   6,967 7,119   $ 961
Accounts payable liability   20,583 22,848    
Accrued liabilities   $ 12,163 20,892    
Default interest rate, percentage   22.60%      
Receivables Financing Agreement          
Product Information [Line Items]          
Maximum percentage to be advanced on receivables 80.00%        
Maximum amount to be advanced on receivables $ 2,500        
Invoice purchase fee, description (i) an invoice purchase fee equal to 0.20% of the face amount of each purchased invoice payable at the time of the purchase and (ii) a daily funds usage fee equal to 0.0388%, payable monthly in arrears on the last day of each month.        
Accrued liabilities     $ 591    
Notation fee, percentage 15.00%        
Misdirected payment fee, percentage 15.00%        
Default interest rate, percentage 24.00%        
Customer One | Customer Concentration Risk [Member] | Accounts Receivable [Member]          
Product Information [Line Items]          
Accounts receivable percentage   27.00% 33.00%    
Customer Two | Customer Concentration Risk [Member] | Accounts Receivable [Member]          
Product Information [Line Items]          
Accounts receivable percentage   16.00% 24.00%    
Customer Three | Customer Concentration Risk [Member] | Accounts Receivable [Member]          
Product Information [Line Items]          
Accounts receivable percentage   11.00% 12.00%    
Customer          
Product Information [Line Items]          
Trade receivables       $ 11,308  
Accounts payable liability       $ 11,308