XML 61 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Long-Term Debt Instruments [Table Text Block]
  

December 31, 2024

  

December 31, 2023

 
  

(dollars in thousands)

 

Principal

 $120,000  $120,000 

Unamortized debt issuance costs

  (471)  (853)

Long-term debt, net of issuance costs

 $119,529  $119,147 
Schedule of Interest and Amortizations Expense [Table Text Block]
  

For the Year Ended December 31,

 
  

2024

  

2023

  

2022

 

Interest Expense:

 

(dollars in thousands)

 

Interest

 $4,800  $7,916  $8,199 

Amortization

  382   562   578