XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Notes Payable and Long-term Debt - Schedule of Notes Payable and Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Long-term debt $ 38,270 $ 58,242
Less debt issuance costs, net (994) (1,168)
Grand total 37,276 57,074
Less current portion (37,276) (57,074)
Non-current portion 0 0
Bank acceptance notes issued to vendors with a zero percent interest rate 8,637 12,337
CIT Northbridge Credit, LLC [Member] | Revolving Credit Facility [Member] | Loan Security and Guarantee Agreement [Member]    
Long-term debt 5,830 25,000
SPD Bank [Member] | Revolving Credit Facility [Member]    
Long-term debt 13,757 13,102
China Zheshang Bank Co., Ltd [Member] | Revolving Credit Facility [Member] | The ¥200M Credit Facility [Member]    
Long-term debt $ 18,683 $ 20,140