XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 11 - Debt - Component of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Long term debt, principal $ 48,869 $ 46,296
Carrying value 47,061 44,416
Long term debt, fair value 48,497 45,756
Notes Payable to Banks [Member]    
Long term debt, principal 33,869 31,296
Carrying value 33,410 30,822
Long term debt, fair value 34,846 32,162
Notes Payable to Banks [Member] | Ravix Bank Loan [Member]    
Long term debt, principal 4,425 4,650
Carrying value 4,425 4,650
Long term debt, fair value 4,505 4,811
Notes Payable to Banks [Member] | The 2022 Ravix Loan [Member]    
Long term debt, principal 4,775 4,925
Carrying value 4,628 4,769
Long term debt, fair value 5,034 5,027
Notes Payable to Banks [Member] | SNS Loan [Member]    
Long term debt, principal 5,017 5,142
Carrying value 4,942 5,063
Long term debt, fair value 5,245 5,243
Notes Payable to Banks [Member] | DDI Loan [Member]    
Long term debt, principal 5,600 5,600
Carrying value 5,537 5,534
Long term debt, fair value 5,604 5,841
Notes Payable to Banks [Member] | The 2020 KWH Bank Loan [Member]    
Long term debt, principal 14,052 10,979
Carrying value 13,878 10,806
Long term debt, fair value 14,458 11,240
Subordinated Debt [Member]    
Long term debt, principal 15,000 15,000
Carrying value 13,651 13,594
Long term debt, fair value $ 13,651 $ 13,594