v3.26.3
Leases - Schedule of Future Minimum Operating Lease Payments (Details)
$ in Millions
Sep. 30, 2026
USD ($)
Maturity of Lease Liabilities  
2026 (excluding the nine months ending September 30, 2026) $ 8.8
2027 32.5
2028 28.2
2029 22.1
2030 17.3
Thereafter 25.6
Total undiscounted lease payments 134.5
Less: Present value adjustment (15.9)
Present value of lease liabilities $ 118.6