v3.26.1
Note 9 - Notes Payable and Long-term Debt (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Long-Term Debt Instruments [Table Text Block]
  

June 30,

  

December 31,

 
  

2026

  

2025

 

2032 Notes

 $300,000  $300,000 

Less deferred financing costs

  (5,855)  (6,375)

Notes payable and long-term debt

 $294,145  $293,625 
Interest Income and Interest Expense Disclosure [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Interest expense

 $7,799  $6,586  $14,954  $12,266 

Interest income

  (3,548)  (1,446)  (6,280)  (2,712)

Interest expense, net

 $4,251  $5,140  $8,674  $9,554 
Schedule of Historical Excess Availability [Table Text Block]
   

Applicable Margin

  

Applicable Margin

 

Level

Historical Excess Availability

 

for SOFR Loans

  

for Base Rate Loans

 

I

Greater than or equal to 66.66%

 1.75%  0.75% 

II

Less than 66.66%, but greater than or equal to 33.33%

 2.00%  1.00% 

III

Less than 33.33%

 2.25%  1.25%