v3.26.1
Debt - Summary of Long-term Debt Outstanding (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Nov. 20, 2025
Jun. 30, 2025
Revolving Credit Agreement      
Long-term debt, net of current portion $ 690.7   $ 695.4
Senior Notes      
Revolving Credit Agreement      
Total debt 690.7   695.4
Less: amounts due within one year 0.0   0.0
Long-term debt, net of current portion 690.7   $ 695.4
Senior Notes | Senior unsecured notes, 6.375% due July 2028 (face value of $400.0 million at June 30, 2025)      
Revolving Credit Agreement      
Interest rate     6.375%
Face amount     $ 400.0
Total debt 0.0   $ 397.9
Senior Notes | Senior unsecured notes, 7.625% due March 2030 (face value of $300.0 million at June 30, 2025)      
Revolving Credit Agreement      
Interest rate     7.625%
Face amount     $ 300.0
Total debt $ 0.0   297.5
Senior Notes | Senior unsecured notes, 5.625% due March 2034 (face value of $700.0 million at June 30, 2026)      
Revolving Credit Agreement      
Interest rate 5.625% 5.625%  
Face amount $ 700.0 $ 700.0  
Total debt $ 690.7   $ 0.0