v3.26.1
Debt - Schedule of Future Principal Maturities of Long-term debt (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Long-Term Debt  
Debt  
2026 (remainder of) $ 0.0
2027 32.5
2028 45.3
2029 45.3
2030 45.3
Thereafter 1,471.3
Total future principal debt payments 1,639.7
Principal Repayments of Convertible Notes  
Debt  
2026 (remainder of) 0.0
2027 0.0
2028 0.0
2029 0.0
2030 155.0
Thereafter 747.5
Total future principal debt payments $ 902.5