XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Jul. 31, 2024
Jul. 30, 2024
Share Repurchase Program [Line Items]                
Stock repurchased   $ 125,023,000 $ 150,001,000 $ 161,428,000        
July 2024 Share Repurchase Program | Ordinary Options                
Share Repurchase Program [Line Items]                
Total amount authorized for repurchase of shares under share repurchase program             $ 500,000,000  
Stock repurchased $ 0   $ 150,000,000   $ 125,000,000 $ 150,000,000    
Shares repurchased (in shares)     1.4   1.1 1.4    
Average price of shares repurchased (in dollars per share)     $ 109.32   $ 109.52 $ 109.32    
Remaining amount authorized for repurchase of shares $ 225,000,000       $ 225,000,000      
November 2016 Share Repurchase Program | Ordinary Options                
Share Repurchase Program [Line Items]                
Total amount authorized for repurchase of shares under share repurchase program               $ 1,500,000,000
Stock repurchased           $ 161,400,000    
Shares repurchased (in shares)           1.5    
Average price of shares repurchased (in dollars per share)           $ 110.75