XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Debt - Notes Payable - Other (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Apr. 15, 2021
Dec. 31, 2020
Notes payable, other $ 66,962   $ 1,254
Less current portion (158)   (807)
Long-term portion 66,804   447
Notes Payable, Other Payables [Member]      
Notes payable, other $ 66,962    
The 2021 Bonds [Member]      
Interest rate   1.50%  
The 2021 Bonds [Member] | Notes Payable, Other Payables [Member]      
Interest rate 1.50%    
Notes payable, other $ 66,486   0
SBA Loans [Member] | Notes Payable, Other Payables [Member]      
Interest rate 1.00%    
Notes payable, other $ 320   1,006
Notes Payable, Equipment [Member] | Notes Payable, Other Payables [Member]      
Notes payable, other $ 156   $ 248
Notes Payable, Equipment [Member] | Notes Payable, Other Payables [Member] | Minimum [Member]      
Interest rate 4.00%    
Notes Payable, Equipment [Member] | Notes Payable, Other Payables [Member] | Maximum [Member]      
Interest rate 5.00%