XML 106 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' Equity - Additional Information (Details) - USD ($)
12 Months Ended
Jan. 17, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 01, 2019
Accelerated Share Repurchases [Line Items]          
Fair value of common stock repurchased   $ 748,100,000 $ 748,000,000    
Stock repurchase program, remaining authorized repurchase amount   $ 249,500,000      
Treasury stock shares (in shares)   19,700,000 19,700,000    
Annualized dividend paid per share   $ 0.475 $ 0.423 $ 0.38  
Anualized dividends paid   $ 135,000,000 $ 119,500,000 $ 107,200,000  
Current Share Repurchase Authorization          
Accelerated Share Repurchases [Line Items]          
Treasury stock, average cost per share   $ 53.84 $ 63.62    
Fair value of common stock repurchased   $ 100,000 $ 74,100,000    
Treasury stock shares (in shares)   2,100 1,164,009    
Maximum | Second Accelerated Share Repurchase Agreement          
Accelerated Share Repurchases [Line Items]          
Shares repurchased, authorized amount   $ 100,000,000     $ 372,500,000
2022 Acquisition          
Accelerated Share Repurchases [Line Items]          
Business combination, shares issued     252,802    
Business combination, total value     $ 14,700,000    
2023 Acquisition          
Accelerated Share Repurchases [Line Items]          
Business combination, shares issued   261,614      
Business combination, total value   $ 18,300,000      
Subsequent Event          
Accelerated Share Repurchases [Line Items]          
Dividend approved $ 0.1300        
Dividend approved date Jan. 17, 2024        
Dividend payable date Feb. 14, 2024        
Dividend record date Feb. 02, 2024