XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Debt - Notes Payable - Other (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Apr. 15, 2021
Dec. 31, 2020
Notes payable, other $ 66,825   $ 1,254
Notes payable, other 66,825   1,254
Less current portion (165)   (807)
Long-term portion 66,660   447
Notes Payable, Other Payables [Member]      
Notes payable, other 66,825    
Notes payable, other $ 66,825    
The 2021 Bonds [Member]      
Interest rate   1.50%  
The 2021 Bonds [Member] | Notes Payable, Other Payables [Member]      
Interest rate 1.50%    
Maturity Date Jan. 31, 2042    
Notes payable, other $ 66,303   0
Notes payable, other $ 66,303   0
SBA Loans [Member] | Notes Payable, Other Payables [Member]      
Interest rate 1.00%    
Maturity Date Apr. 30, 2025    
Notes payable, other $ 344   1,006
Notes payable, other 344   1,006
Notes Payable, Equipment [Member] | Notes Payable, Other Payables [Member]      
Notes payable, other 178   248
Notes payable, other $ 178   $ 248
Notes Payable, Equipment [Member] | Notes Payable, Other Payables [Member] | Minimum [Member]      
Interest rate 4.00%    
Maturity Date Feb. 28, 2022    
Notes Payable, Equipment [Member] | Notes Payable, Other Payables [Member] | Maximum [Member]      
Interest rate 5.00%    
Maturity Date Dec. 31, 2024