XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note K - Notes Payable and Long-term Debt - Schedule of Notes Payable and Long-term Debt (Details) (Parentheticals) - Revolving Credit Facility [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Nov. 16, 2022
CIT Northbridge Credit, LLC [Member] | Loan Security and Guarantee Agreement [Member]      
Long-term debt, maximum $ 27,800 $ 27,800 $ 27,780
Long-term debt, interest 8.984% 8.984%  
CIT Northbridge Credit, LLC [Member] | Loan Security and Guarantee Agreement [Member] | Minimum [Member]      
Long-term debt, maturity date Dec. 14, 2023 Dec. 14, 2023  
CIT Northbridge Credit, LLC [Member] | Loan Security and Guarantee Agreement [Member] | Maximum [Member]      
Long-term debt, maturity date Nov. 16, 2025 Nov. 16, 2025  
SPD Bank [Member]      
Long-term debt, maximum $ 19,040 $ 19,040  
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 ¥200M Credit Facility [Member]      
Long-term debt, maximum $ 26,650 $ 26,650  
Long-term debt, maturity date Jun. 06, 2027 Jun. 06, 2027  
China Zheshang Bank Co., Ltd [Member] | The ¥200M Credit Facility [Member] | Minimum [Member]      
Long-term debt, interest 4.45% 4.45%  
China Zheshang Bank Co., Ltd [Member] | The ¥200M Credit Facility [Member] | Maximum [Member]      
Long-term debt, interest 6.60% 6.60%