XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Debt - Component of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Long term debt, principal $ 46,296 $ 125,308
Carrying value 44,416 102,092
Long term debt, fair value 45,756 103,256
Notes Payable to Banks [Member]    
Long term debt, principal 31,296 34,808
Carrying value 30,822 34,281
Long term debt, fair value 32,162 35,445
Notes Payable to Banks [Member] | Ravix Bank Loan [Member]    
Long term debt, principal 4,650 5,300
Carrying value 4,650 5,300
Long term debt, fair value 4,811 5,460
Notes Payable to Banks [Member] | The 2022 Ravix Loan [Member]    
Long term debt, principal 4,925 5,950
Carrying value 4,769 5,754
Long term debt, fair value 5,027 6,245
Notes Payable to Banks [Member] | SNS Loan [Member]    
Long term debt, principal 5,142 6,850
Carrying value 5,063 6,755
Long term debt, fair value 5,243 6,921
Notes Payable to Banks [Member] | DDI Loan [Member]    
Long term debt, principal 5,600 0
Carrying value 5,534 0
Long term debt, fair value 5,841 0
Notes Payable to Banks [Member] | The 2020 KWH Bank Loan [Member]    
Long term debt, principal 10,979 16,708
Carrying value 10,806 16,472
Long term debt, fair value 11,240 16,819
Subordinated Debt [Member]    
Long term debt, principal 15,000 90,500
Carrying value 13,594 67,811
Long term debt, fair value $ 13,594 $ 67,811