XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Debt - Component of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Long term debt, principal $ 43,756 $ 125,308
Carrying value 40,936 102,092
Long term debt, fair value 42,057 103,256
Notes Payable to Banks [Member]    
Long term debt, principal 28,756 34,808
Carrying value 28,312 34,281
Long term debt, fair value 29,433 35,445
Notes Payable to Banks [Member] | Ravix Bank Loan [Member]    
Long term debt, principal 4,850 5,300
Carrying value 4,850 5,300
Long term debt, fair value 4,949 5,460
Notes Payable to Banks [Member] | The 2022 Ravix Loan [Member]    
Long term debt, principal 5,075 5,950
Carrying value 4,908 5,754
Long term debt, fair value 5,274 6,245
Notes Payable to Banks [Member] | SNS Loan [Member]    
Long term debt, principal 6,000 6,850
Carrying value 5,917 6,755
Long term debt, fair value 6,236 6,921
Notes Payable to Banks [Member] | The 2020 KWH Bank Loan [Member]    
Long term debt, principal 12,831 16,708
Carrying value 12,637 16,472
Long term debt, fair value 12,974 16,819
Subordinated Debt [Member]    
Long term debt, principal 15,000 90,500
Carrying value 12,624 67,811
Long term debt, fair value $ 12,624 $ 67,811