v3.26.1
Note receivable (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 16, 2026
Jun. 19, 2025
Dec. 31, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]        
Promissory note, payable   $ 3,000    
Accrued interest rate   3.00%    
Interest rate   10.00%    
Weighted average cost of capital discount rate     11.60%  
Initial fair value     $ 2,590  
Amortization discount     90  
Promissory note     1,680  
Promissory note current     500  
Received cash proceeds     1,400  
Exercise price       $ 0.50
Note receivable     1,400  
Recognized a loss on sale of receivables     $ 280  
Two Shore Capital Corp [Member] | Subsequent Event [Member]        
Short-Term Debt [Line Items]        
Outstanding princiapl balance $ 2,000      
Warrant expires January 16, 2029      
Two Shore Capital Corp [Member] | Subsequent Event [Member] | Common Stock Warrants [Member]        
Short-Term Debt [Line Items]        
Shares issued 550,000      
Two Shore Capital Corp [Member] | Subsequent Event [Member] | Common Stock [Member]        
Short-Term Debt [Line Items]        
Warrant shares 1      
Exercise price $ 0.40      
June 19, 2025 [Member]        
Short-Term Debt [Line Items]        
Promissory note, payable   $ 500    
June 27, 2025 [Member]        
Short-Term Debt [Line Items]        
Promissory note, due   500    
June 19, 2026 [Member]        
Short-Term Debt [Line Items]        
Promissory note, due   500    
June 19, 2027 [Member]        
Short-Term Debt [Line Items]        
Promissory note, due   750    
June 19, 2028 [Member]        
Short-Term Debt [Line Items]        
Promissory note, due   $ 750