XML 82 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Short-Term Debt [Line Items]    
Interest rate 10.00% 10.00%
Total notes payables $ 1,997 $ 2,119
Less: current portion (1,715) (1,797)
Notes payable - long-term portion $ 282 322
Bank Credit [Member]    
Short-Term Debt [Line Items]    
Interest rate 3.70%  
Total notes payables $ 1,580 1,623
Other Short-term Notes Payable [Member]    
Short-Term Debt [Line Items]    
Interest rate 3.00%  
Total notes payables $ 417 425
Financed Receivables [Member]    
Short-Term Debt [Line Items]    
Debt maturity date Jan. 10, 2023  
Interest rate 8.50%  
Total notes payables   $ 71