v3.26.3
Leases - Operating Leases, Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Lessee, Lease, Description    
Cash paid for amounts included in the measurement of lease liabilities $ 45.0 $ 39.2
ROU assets obtained in exchange for new lease liabilities 42.9 26.7
Real estate    
Lessee, Lease, Description    
Cash paid for amounts included in the measurement of lease liabilities 23.1 20.4
ROU assets obtained in exchange for new lease liabilities 24.1 14.3
Equipment    
Lessee, Lease, Description    
Cash paid for amounts included in the measurement of lease liabilities 21.9 18.8
ROU assets obtained in exchange for new lease liabilities $ 18.8 $ 12.4