XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Debt - Component of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Long term debt, principal $ 44,981 $ 125,308
Carrying value 42,045 102,092
Long term debt, fair value 42,952 103,256
Notes Payable to Banks [Member]    
Long term debt, principal 29,981 34,808
Carrying value 29,501 34,281
Long term debt, fair value 30,408 35,445
Notes Payable to Banks [Member] | Ravix Bank Loan [Member]    
Long term debt, principal 5,000 5,300
Carrying value 5,000 5,300
Long term debt, fair value 5,107 5,460
Notes Payable to Banks [Member] | The 2022 Ravix Loan [Member]    
Long term debt, principal 5,650 5,950
Carrying value 5,474 5,754
Long term debt, fair value 5,665 6,245
Notes Payable to Banks [Member] | SNS Loan [Member]    
Long term debt, principal 6,500 6,850
Carrying value 6,413 6,755
Long term debt, fair value 6,519 6,921
Notes Payable to Banks [Member] | The 2020 KWH Bank Loan [Member]    
Long term debt, principal 12,831 16,708
Carrying value 12,614 16,472
Long term debt, fair value 13,117 16,819
Subordinated Debt [Member]    
Long term debt, principal 15,000 90,500
Carrying value 12,544 67,811
Long term debt, fair value $ 12,544 $ 67,811