v3.26.1
Shareholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Aug. 31, 2023
Equity, Class of Treasury Stock [Line Items]          
Net earnings, net of tax, attributable to noncontrolling interests $ 19.6 $ 16.5 $ 32.5 $ 28.0  
Shares repurchased (in shares)       0.7  
August 2023 Authorization          
Equity, Class of Treasury Stock [Line Items]          
Shares authorized to be repurchased (in shares)         5.0
Total cost of shares repurchased       $ 37.0  
Shares remaining authorized for repurchase (in shares) 1.9   1.9    
Declared on May 2, 2025 [Member]          
Equity, Class of Treasury Stock [Line Items]          
Dividend declared per share     $ 0.72    
Dividend declared date     May 08, 2026    
Dividend payable date     Jun. 15, 2026    
Dividend record date     Jun. 01, 2026    
Declared on May 3, 2024 [Member]          
Equity, Class of Treasury Stock [Line Items]          
Dividend declared date     May 02, 2025    
Dividend payable date     Jun. 16, 2025    
Dividend record date     Jun. 02, 2025    
Non-Controlling Interests          
Equity, Class of Treasury Stock [Line Items]          
Net earnings, net of tax, attributable to noncontrolling interests $ 0.3 $ 0.4 $ 0.5 $ 0.1