XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Debt - Component of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Long term debt, principal $ 48,917 $ 46,296
Carrying value 47,269 44,416
Long term debt, fair value 49,004 45,756
Notes Payable to Banks [Member]    
Long term debt, principal 33,917 31,296
Carrying value 33,554 30,822
Long term debt, fair value 35,289 32,162
Notes Payable to Banks [Member] | Ravix Bank Loan [Member]    
Long term debt, principal 4,200 4,650
Carrying value 4,200 4,650
Long term debt, fair value 4,201 4,811
Notes Payable to Banks [Member] | The 2022 Ravix Loan [Member]    
Long term debt, principal 4,625 4,925
Carrying value 4,488 4,769
Long term debt, fair value 4,843 5,027
Notes Payable to Banks [Member] | SNS Loan [Member]    
Long term debt, principal 4,492 5,142
Carrying value 4,421 5,063
Long term debt, fair value 4,690 5,243
Notes Payable to Banks [Member] | DDI Loan [Member]    
Long term debt, principal 5,600 5,600
Carrying value 5,540 5,534
Long term debt, fair value 5,920 5,841
Notes Payable to Banks [Member] | The 2020 KWH Bank Loan [Member]    
Long term debt, principal 0 10,979
Carrying value 0 10,806
Long term debt, fair value 0 11,240
Notes Payable to Banks [Member] | The 2024 KWH Bank Loan [Member]    
Long term debt, principal 15,000 0
Carrying value 14,905 0
Long term debt, fair value 15,635 0
Subordinated Debt [Member]    
Long term debt, principal 15,000 15,000
Carrying value 13,715 13,594
Long term debt, fair value $ 13,715 $ 13,594