XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Debt - Component of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Long term debt, principal $ 59,905 $ 59,606
Carrying value 58,332 57,537
Long term debt, fair value 59,609 58,962
Notes Payable to Banks [Member]    
Long term debt, principal 43,709 44,606
Carrying value 43,351 44,128
Long term debt, fair value 44,628 45,553
Notes Payable to Banks [Member] | Ravix Bank Loan [Member]    
Long term debt, principal 0 2,288
Carrying value 0 2,288
Long term debt, fair value 0 2,312
Notes Payable to Banks [Member] | The 2022 Ravix Loan [Member]    
Long term debt, principal 0 4,300
Carrying value 0 4,182
Long term debt, fair value 0 4,389
Notes Payable to Banks [Member] | 2022 Ravix Revolver [Member]    
Long term debt, principal 500 500
Carrying value 500 500
Long term debt, fair value 516 500
Notes Payable to Banks [Member] | Ravix Bank Loan 2025 [Member]    
Long term debt, principal 8,821 0
Carrying value 8,787 0
Long term debt, fair value 9,447 0
Notes Payable to Banks [Member] | SNS Term Loan [Member]    
Long term debt, principal 3,192 3,842
Carrying value 3,137 3,779
Long term debt, fair value 3,279 3,942
Notes Payable to Banks [Member] | SNS Revolver [Member]    
Long term debt, principal 750 450
Carrying value 750 450
Long term debt, fair value 751 452
Notes Payable to Banks [Member] | DDI Loan [Member]    
Long term debt, principal 4,947 5,507
Carrying value 4,898 5,452
Long term debt, fair value 5,150 5,704
Notes Payable to Banks [Member] | DDI Loan [Member] | Revolving Credit Facility [Member]    
Long term debt, principal 23 0
Carrying value 23 0
Long term debt, fair value 23 0
Notes Payable to Banks [Member] | Image Solutions Loan [Member]    
Long term debt, principal 7,169 7,556
Carrying value 7,025 7,399
Long term debt, fair value 6,670 7,669
Notes Payable to Banks [Member] | The 2020 KWH Bank Loan [Member]    
Long term debt, principal 12,188 13,313
Carrying value 12,112 13,228
Long term debt, fair value 12,520 13,536
Notes Payable to Banks [Member] | The 2024 KWH DDTL [Member]    
Long term debt, principal 5,119 5,850
Carrying value 5,119 5,850
Long term debt, fair value 5,267 5,982
Notes Payable to Banks [Member] | KWH Revolver [Member]    
Long term debt, principal 1,000 1,000
Carrying value 1,000 1,000
Long term debt, fair value 1,005 1,067
Notes Payable, Other Payables [Member]    
Long term debt, principal 1,196 0
Carrying value 1,053 0
Long term debt, fair value 1,053 0
Subordinated Debt [Member]    
Long term debt, principal 15,000 15,000
Carrying value 13,928 13,409
Long term debt, fair value $ 13,928 $ 13,409