XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt consisted of the following (in millions):
As of December 31,
20252024
2028 Senior Notes, net of unamortized debt issuance costs of $1.2 and $1.8, respectively
$298.8 $298.2 
Term loan, net of unamortized debt issuance costs of $3.1 and $3.7, respectively
488.1 492.5 
Vehicle and equipment notes, maturing through December 2030; payable in various monthly installments, including interest rates ranging from 1.9% to 7.3%
98.5 82.3 
Various notes payable, maturing through October 2028; payable in various annual installments, including interest rate at 5.0%
1.2 1.8 
886.6 874.8 
Less: current maturities(36.6)(32.4)
Long-term debt, less current maturities$850.0 $842.4 
Schedule of Maturities of Long-term Debt
Remaining required repayments of debt principal, gross of unamortized debt issuance costs, as of December 31, 2025 are as follows (in millions):
2026$36.6 
202732.6 
2028325.7 
202918.5 
203011.3 
Thereafter466.2