Annual report pursuant to Section 13 and 15(d)

Accounts Receivable (Details Narrative)

v3.24.1
Accounts Receivable (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Feb. 06, 2024
Jan. 01, 2022
Product Information [Line Items]        
Trade receivables $ 25,304 $ 22,433   $ 10,803
Non-trade receivables 961 2,269   $ 2,255
Accounts payable liability 19,847 $ 21,126    
Customer [Member]        
Product Information [Line Items]        
Trade receivables $ 17,443      
Customer [Member] | Subsequent Event [Member]        
Product Information [Line Items]        
Trade receivables     $ 11,308  
Accounts payable liability     $ 11,308  
Customer [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]        
Product Information [Line Items]        
Accounts receivable percentage 69.00% 84.00%    
Customer One [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]        
Product Information [Line Items]        
Accounts receivable percentage 15.00%