v3.26.1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Leases [Abstract]  
2026 (adjusted for six months of payments) $ 9.1
2027 20.7
2028 20.1
2029 19.0
2030 17.0
2031 17.5
Thereafter 13.9
Total lease payments 117.3
Less: interest (18.4)
Total present value of lease liabilities $ 98.9