v3.26.1
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 28, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Sep. 30, 2023
Equity, Class of Treasury Stock [Line Items]            
Cash dividends paid   $ 17.5 $ 17.6 $ 34.9 $ 35.5  
Repurchase of ordinary shares     $ 20.1 $ 25.1 $ 120.6  
September 2023 Program            
Equity, Class of Treasury Stock [Line Items]            
Stock repurchase program, authorized amount           $ 500.0
Repurchase of ordinary shares (in shares)   0.0 0.7 0.7 25.1  
Repurchase of ordinary shares     $ 20.1 $ 4.2 $ 120.6  
Remaining amount under share repurchase program   $ 257.3   $ 257.3    
Subsequent Event            
Equity, Class of Treasury Stock [Line Items]            
Dividends declared per share (in dollars per share) $ 0.12