v3.26.1
Leases - Schedule of Future Minimum Lease Payments, Net of Sublease Income (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Operating Leases  
2026 $ 12.7
2027 20.6
2028 17.5
2029 13.8
2030 11.7
2031 4.1
Thereafter 5.4
Total minimum lease payments 85.8
Less imputed interest 9.7
Future minimum payments for leases, net of sublease rental income and imputed interest $ 76.1