XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Long-term Debt (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Debt [Table Text Block]

 

 

Interest rate

at

March 31,

2025

 Maturity 

March 31,

2025

  

December 31,

2024

 

Credit facility, interest payable monthly

 

Variable,

5.9%

 2029 $134,000  $137,000 

Less current portion

      (7,500)  (7,500)

Total long-term debt, less current portion

     $126,500  $129,500 
Schedule of Maturities of Long-Term Debt [Table Text Block]
  

Long–Term Debt

 
2025 $5,625 

2026

  7,500 

2027

  7,500 

2028

  7,500 

2029

  105,875 

Total

 $134,000