v3.26.1
Note 10 - Debt (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]

(in thousands)

 

June 30, 2026

  

December 31, 2025

 
  

Principal

  

Carrying Value

  

Principal

  

Carrying Value

 

Bank loans:

                

KSX Term Loans

 $34,323  $33,794  $36,135  $35,551 

KSX Revolvers

  2,229   2,229   2,053   2,053 

Extended Warranty Term Loan and DDTL

  10,929   10,873   15,504   15,438 

Extended Warranty Revolver

  3,750   3,750   2,000   2,000 

Total bank loans

  51,231   50,646   55,692   55,042 

Notes payable:

                

KSX Notes Payable

  1,967   1,782   1,164   1,016 

KSX Vehicle Loans

  719   719   630   630 

KSX Equipment Loans

  715   715   326   326 

Total notes payable

  3,401   3,216   2,120   1,972 

Subordinated debt

  15,000   13,428   15,000   13,698 

Total Debt

 $69,632  $67,290  $72,812  $70,712 
Schedule of Maturities of Long-Term Debt [Table Text Block]

(in thousands)

 

Principal Maturities

 

2026

 $15,028 

2027

  11,249 

2028

  7,469 

2029

  7,654 

2030

  6,161 

Thereafter

  22,071 

Total

 $69,632 
Schedule of Subordinated Borrowing [Table Text Block]

(in thousands)

 

Three Months ended June 30,

  

Six months ended June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Increase (decrease) in fair value included in other comprehensive (loss) income (a)

 $197  $552  $(438) $538 

Loss (gain) on change in fair value included in other income, net in the consolidated statement of operations

  83   1   168   (19)

Increase (decrease) in fair value of subordinated debt

 $280  $553  $(270) $519