XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
The table below presents the components of the Company’s debt:
June 30, 2025December 31, 2024
Senior secured credit agreement - Term loan due 2029$250.0 $250.0 
3.875% Senior Unsecured Notes due 2028
450.0 450.0 
Total debt$700.0 $700.0 
Unamortized debt issuance costs(32.2)(36.3)
Non-current portion of debt$667.8 $663.7