Quarterly report [Sections 13 or 15(d)]

Significant Balance Sheet Components (Details Narrative)

v3.25.3
Significant Balance Sheet Components (Details Narrative)
$ in Thousands
9 Months Ended 12 Months Ended
Aug. 07, 2025
EUR (€)
Sep. 23, 2024
USD ($)
Sep. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Feb. 29, 2024
USD ($)
Jan. 01, 2024
USD ($)
Product Information [Line Items]            
Trade receivables     $ 3,498 $ 4,339   $ 25,304
Non-trade receivables     9,841 7,119   $ 961
Accounts payable liability     20,408 22,848    
Accrued liabilities     $ 13,631 20,892    
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    
Additional receivables | € € 3,000          
Financing rate 85.00%          
Financing fees description Factoring fees vary based on the payment terms of the underlying receivables and range from 0.55% to 1.65% of the invoice amount, with an additional late fee assessed on unpaid balances after 95 days. Interest is equal to the greater of 4.00% or EURIBOR + 3.50%          
Customer One | Customer Concentration Risk [Member] | Accounts Receivable [Member]            
Product Information [Line Items]            
Accounts receivable percentage     15.00% 33.00%    
Customer Two | Customer Concentration Risk [Member] | Accounts Receivable [Member]            
Product Information [Line Items]            
Accounts receivable percentage     15.00% 24.00%    
Customer Three | Customer Concentration Risk [Member] | Accounts Receivable [Member]            
Product Information [Line Items]            
Accounts receivable percentage     13.00% 12.00%    
Customer Four | Customer Concentration Risk [Member] | Accounts Receivable [Member]            
Product Information [Line Items]            
Accounts receivable percentage     13.00%      
Customer Five | Customer Concentration Risk [Member] | Accounts Receivable [Member]            
Product Information [Line Items]            
Accounts receivable percentage     11.00%      
Customer            
Product Information [Line Items]            
Trade receivables         $ 11,308  
Accounts payable liability         $ 11,308