XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Note 11 - Notes Payable and Long-term Debt - Schedule of Notes Payable and Long-term Debt (Details) (Parentheticals) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Sep. 28, 2017
Chailease Finance Co, Ltd. [Member] | Promissory Note [Member]      
Long-term debt, interest 3.10% 3.10%  
Long-term debt, maturity date Jan. 21, 2022 Jan. 21, 2022  
Revolving Credit Facility [Member] | Truist Bank [Member]      
Long-term debt, maximum     $ 20,000
Revolving Credit Facility [Member] | Truist Bank [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Sixth Amendment to Loan Agreement with Truist Bank [Member]      
Long-term debt, interest 2.56% 2.56%  
Long-term debt, maturity date Apr. 15, 2023 Apr. 15, 2023  
Long-term debt, maximum $ 20,000 $ 20,000  
Revolving Credit Facility [Member] | SPD Bank [Member]      
Long-term debt, maturity date May 24, 2024 May 24, 2024  
Long-term debt, maximum $ 25,449 $ 25,449  
Revolving Credit Facility [Member] | SPD Bank [Member] | Minimum [Member]      
Long-term debt, interest 2.80% 2.80%  
Revolving Credit Facility [Member] | SPD Bank [Member] | Maximum [Member]      
Long-term debt, interest 4.57% 4.57%  
Revolving Credit Facility [Member] | China Zheshang Bank Co., Ltd [Member] | The ¥100M Credit Facility [Member]      
Long-term debt, maturity date Jun. 06, 2027 Jun. 06, 2027  
Long-term debt, maximum $ 29,800 $ 29,800  
Revolving Credit Facility [Member] | China Zheshang Bank Co., Ltd [Member] | The ¥100M Credit Facility [Member] | Minimum [Member]      
Long-term debt, interest 2.60% 2.60%  
Revolving Credit Facility [Member] | China Zheshang Bank Co., Ltd [Member] | The ¥100M Credit Facility [Member] | Maximum [Member]      
Long-term debt, interest 4.80% 4.80%  
Revolving Credit Facility [Member] | China Zheshang Bank Co., Ltd [Member] | The ¥50M Credit Facility [Member]      
Long-term debt, interest 5.70% 5.70%  
Long-term debt, maturity date Jun. 27, 2022 Jun. 27, 2022  
Long-term debt, maximum $ 7,167 $ 7,167