v3.26.1
Note 12 - Credit Agreements - Maturities of Long-term Borrowings Outstanding (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
2026, balloon payment $ 6,875
2027, balloon payment 26,875
2028, balloon payment 40,000
2029, balloon payment 48,750
2030, balloon payment 600,000
2031, balloon payment 468,750
Total 1,191,250
Tranche A Term Loan Facility [Member]  
2026, balloon payment 4,375
2027, balloon payment 21,875
2028, balloon payment 35,000
2029, balloon payment 43,750
2030, balloon payment 595,000
2031, balloon payment 0
Total 700,000
Tranche B Term Loan Facility [Member]  
2026, balloon payment 2,500
2027, balloon payment 5,000
2028, balloon payment 5,000
2029, balloon payment 5,000
2030, balloon payment 5,000
2031, balloon payment 468,750
Total 491,250
Revolving Facility [Member]  
2026, balloon payment 0
2027, balloon payment 0
2028, balloon payment 0
2029, balloon payment 0
2030, balloon payment 0
2031, balloon payment 0
Total $ 0