XML 53 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Instruments
Long-term debt outstanding was as follows:

Weighted Average Interest Rate as of December 31, 2024
As of December 31, 2024

(In percentage)
(In thousands)
Term loan due on October 31, 2029
6.84 %$300,000 
Less: unamortized debt issuance costs
4,352 
Total debt
295,648 
Less: current maturities
15,000 
Total long-term debt
$280,648 
Schedule of Maturities of Long-Term Debt
The amounts of scheduled long-term debt maturities, excluding unamortized debt issuance costs, for the five years following December 31, 2024, aggregate as follows:
20252026202720282029
Total
(In thousands)
Long-term debt maturities, including current portion
$15,000 $15,000 $15,000 $15,000 $240,000 $300,000