v3.26.1
Leases - Operating Leases, Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Lessee, Lease, Description    
Cash paid for amounts included in the measurement of lease liabilities $ 30.1 $ 25.7
ROU assets obtained in exchange for new lease liabilities 28.9 18.0
Real estate    
Lessee, Lease, Description    
Cash paid for amounts included in the measurement of lease liabilities 15.4 13.3
ROU assets obtained in exchange for new lease liabilities 16.6 8.9
Equipment    
Lessee, Lease, Description    
Cash paid for amounts included in the measurement of lease liabilities 14.7 12.4
ROU assets obtained in exchange for new lease liabilities $ 12.3 $ 9.1