v3.26.1
Leases - Schedule of Future Minimum Operating Lease Payments (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Maturity of Lease Liabilities  
2026 (excluding the six months ending June 30, 2026) $ 16.9
2027 30.9
2028 26.6
2029 21.7
2030 17.7
Thereafter 25.6
Total undiscounted lease payments 139.4
Less: Present value adjustment (17.3)
Present value of lease liabilities $ 122.1