XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Debt - Component of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Long term debt, principal $ 61,630 $ 59,606
Carrying value 59,476 57,537
Long term debt, fair value 60,923 58,962
Notes Payable to Banks [Member]    
Long term debt, principal 45,380 44,606
Carrying value 45,001 44,128
Long term debt, fair value 46,448 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 522 500
Notes Payable to Banks [Member] | Ravix Bank Loan 2025 [Member]    
Long term debt, principal 9,049 0
Carrying value 9,012 0
Long term debt, fair value 9,521 0
Notes Payable to Banks [Member] | SNS Term Loan [Member]    
Long term debt, principal 3,517 3,842
Carrying value 3,458 3,779
Long term debt, fair value 3,607 3,942
Notes Payable to Banks [Member] | SNS Revolver [Member]    
Long term debt, principal 600 450
Carrying value 600 450
Long term debt, fair value 609 452
Notes Payable to Banks [Member] | DDI Loan [Member]    
Long term debt, principal 5,227 5,507
Carrying value 5,175 5,452
Long term debt, fair value 5,409 5,704
Notes Payable to Banks [Member] | DDI Loan [Member] | Revolving Credit Facility [Member]    
Long term debt, principal 30 0
Carrying value 30 0
Long term debt, fair value 30 0
Notes Payable to Banks [Member] | Image Solutions Loan [Member]    
Long term debt, principal 7,363 7,556
Carrying value 7,212 7,399
Long term debt, fair value 7,364 7,669
Notes Payable to Banks [Member] | The 2020 KWH Bank Loan [Member]    
Long term debt, principal 12,750 13,313
Carrying value 12,670 13,228
Long term debt, fair value 12,951 13,536
Notes Payable to Banks [Member] | The 2024 KWH DDTL [Member]    
Long term debt, principal 5,344 5,850
Carrying value 5,344 5,850
Long term debt, fair value 5,430 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,250 0
Carrying value 1,100 0
Long term debt, fair value 1,100 0
Subordinated Debt [Member]    
Long term debt, principal 15,000 15,000
Carrying value 13,375 13,409
Long term debt, fair value $ 13,375 $ 13,409