XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Debt - Component of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Long term debt, principal $ 46,557 $ 125,308
Carrying value 42,849 102,092
Long term debt, fair value 44,075 103,256
Notes Payable to Banks [Member]    
Long term debt, principal 31,557 34,808
Carrying value 31,041 34,281
Long term debt, fair value 32,267 35,445
Notes Payable to Banks [Member] | Ravix Bank Loan [Member]    
Long term debt, principal 5,150 5,300
Carrying value 5,150 5,300
Long term debt, fair value 5,252 5,460
Notes Payable to Banks [Member] | The 2022 Ravix Loan [Member]    
Long term debt, principal 5,800 5,950
Carrying value 5,614 5,754
Long term debt, fair value 5,898 6,245
Notes Payable to Banks [Member] | SNS Loan [Member]    
Long term debt, principal 6,850 6,850
Carrying value 6,759 6,755
Long term debt, fair value 7,075 6,921
Notes Payable to Banks [Member] | The 2020 KWH Bank Loan [Member]    
Long term debt, principal 13,757 16,708
Carrying value 13,518 16,472
Long term debt, fair value 14,042 16,819
Subordinated Debt [Member]    
Long term debt, principal 15,000 90,500
Carrying value 11,808 67,811
Long term debt, fair value $ 11,808 $ 67,811