XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Notes Payable and Long-term Debt - Schedule of Notes Payable and Long-term Debt (Details) (Parentheticals) - Revolving Credit Facility [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Nov. 16, 2022
CIT Northbridge Credit, LLC [Member] | Loan Security and Guarantee Agreement [Member]      
Long-term debt, maximum $ 27,780 $ 27,780 $ 27,780
Long-term debt, interest 9.663% 9.663%  
Long-term debt, start maturity date Dec. 14, 2023 Dec. 14, 2023  
Long-term debt, end maturity date Nov. 16, 2025 Nov. 16, 2025  
SPD Bank [Member]      
Long-term debt, maximum $ 19,037 $ 19,037  
Long-term debt, maturity date May 24, 2024 May 24, 2024  
SPD Bank [Member] | Minimum [Member]      
Long-term debt, interest 4.57% 4.57%  
SPD Bank [Member] | Maximum [Member]      
Long-term debt, interest 6.12% 6.12%  
China Zheshang Bank Co., Ltd [Member] | The ¥100M Credit Facility [Member]      
Long-term debt, maximum $ 26,651 $ 26,651  
Long-term debt, maturity date Jun. 06, 2027 Jun. 06, 2027  
China Zheshang Bank Co., Ltd [Member] | The ¥100M Credit Facility [Member] | Minimum [Member]      
Long-term debt, interest 4.45% 4.45%  
China Zheshang Bank Co., Ltd [Member] | The ¥100M Credit Facility [Member] | Maximum [Member]      
Long-term debt, interest 6.60% 6.60%  
China Zheshang Bank Co., Ltd [Member] | The ¥50M Credit Facility [Member]      
Long-term debt, maximum $ 728    
Long-term debt, interest 2.70%    
Long-term debt, maturity date Nov. 23, 2023