XML 108 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Debt (Details) - Senior Notes - USD ($)
Mar. 31, 2025
Aug. 27, 2024
May 31, 2024
Mar. 31, 2024
Debt Instrument [Line Items]        
5.5% Senior Notes $ 715,000,000.0   $ 715,000,000.0 $ 715,000,000.0
Unamortized debt issuance costs (15,100,000)     (18,400,000)
Total debt, net (non-current) $ 699,900,000     $ 696,600,000
Debt instrument, interest rate, stated percentage     5.50%  
Exchange Notes        
Debt Instrument [Line Items]        
5.5% Senior Notes     $ 389,900,000  
Debt instrument, interest rate, stated percentage     5.50%  
Existing Notes        
Debt Instrument [Line Items]        
5.5% Senior Notes     $ 325,100,000  
Debt instrument, interest rate, stated percentage 5.50% 5.50% 5.50%