v3.24.3
Debt - Schedule of Maturities of Debt Instruments (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Jun. 30, 2024
Debt Instrument [Line Items]    
2025 (remaining) $ 7.5  
2026 209.0  
2027 10.0  
2028 10.0  
2029 960.0  
Thereafter 350.0  
Net carrying amount 1,546.5  
Term Loan Facility    
Debt Instrument [Line Items]    
2026 10.0  
0% Convertible Senior Notes Due February 15, 2026 | Convertible senior notes    
Debt Instrument [Line Items]    
Net carrying amount 197.8 $ 197.6
Principal $ 199.0 $ 199.0