XML 84 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note K - Notes Payable and Long-term Debt - Schedule of Notes Payable and Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Long-term debt $ 26,682 $ 23,197
Less debt issuance costs, net 0 0
Grand total 26,682 23,197
Less current portion (22,369) (23,197)
Non-current portion 4,313 0
Bank acceptance notes issued to vendors with a zero percent interest rate 19,259 15,482
SPD Bank [Member] | Revolving Credit Facility [Member]    
Long-term debt 13,466 12,608
China Zheshang Bank Co., Ltd [Member] | Revolving Credit Facility [Member] | The ¥200M Credit Facility [Member]    
Long-term debt $ 13,216 $ 10,589