XML 81 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long Term Debt
 As of December 31,
 20232022
 (in millions)
Senior notes$347.9 $347.2 
Term loan facilities298.1 442.6 
Other notes payable0.8 0.9 
646.8 790.7 
Less current maturities of long-term debt8.1 15.6 
$638.7 $775.1 
Schedule of Future Principal Payments on Long Term Debt
Future principal payments on long-term debt are as follows:
 (in millions)
2024$8.1 
202516.0 
2026625.8 
20270.1 
20280.1 
Thereafter— 
$650.1