XML 82 R70.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) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Long-term debt $ 23,197 $ 58,242
Less debt issuance costs, net 0 (1,168)
Grand total 23,197 57,074
Less current portion (23,197) (57,074)
Non-current portion 0 0
Bank acceptance notes issued to vendors with a zero percent interest rate 15,482 12,337
CIT Northbridge Credit, LLC [Member] | Revolving Credit Facility [Member] | Loan Security and Guarantee Agreement [Member]    
Long-term debt 0 25,000
SPD Bank [Member] | Revolving Credit Facility [Member]    
Long-term debt 12,608 13,102
China Zheshang Bank Co., Ltd [Member] | Revolving Credit Facility [Member] | The ¥200M Credit Facility [Member]    
Long-term debt $ 10,589 $ 20,140