XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Consolidated Statements of Earnings and Comprehensive Income      
Operating lease cost $ 25.1 $ 25.3 $ 23.9
Consolidated Statements of Cash Flows      
Cash paid for amounts included in the measurement of operating lease liabilities 24.1 24.0 23.6
Right-of-use assets obtained in exchange for operating lease obligations $ 5.0 $ 15.5 $ 16.4
Weighted average remaining lease term 3 years 4 months 24 days 4 years  
Weighted average discount rate 5.40% 5.30%