v3.26.3
Debt - Schedule of Long-Term Debt Outstanding (Details) - USD ($)
Sep. 30, 2026
Jun. 30, 2026
Nov. 20, 2025
Debt Instrument [Line Items]      
Long-term debt, net of current portion $ 691,000,000.0 $ 690,700,000  
Senior Notes      
Debt Instrument [Line Items]      
Total debt 691,000,000.0 690,700,000  
Less: amounts due within one year 0 0  
Long-term debt, net of current portion $ 691,000,000.0 690,700,000  
Senior unsecured notes 5.625% due March 2034 | Senior Notes      
Debt Instrument [Line Items]      
Interest rate (in percent) 5.625%   5.625%
Face amount $ 700,000,000.0   $ 700,000,000.0
Total debt $ 691,000,000.0 $ 690,700,000