v3.24.1.1.u2
Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Class Of Stock [Line Items]      
Number of shares acquired 0 1,000,000  
Average cost of acquired shares (in dollars per share)   $ 31.88  
Employee tax obligations amount $ 9,284 $ 7,687  
Employee stock option exercise prices 3,000 1,700  
Cost of acquired shares   32,900  
Excise taxes payable on shares repurchased   200  
Total dividends 22,400 22,500  
Dividends paid 21,600 21,400  
Special dividends paid $ 800 $ 1,100  
Common Stock [Member]      
Class Of Stock [Line Items]      
Shares net settled 300,000 400,000  
Net issued value $ 13,300 $ 11,700  
Employee tax obligations amount $ 10,300 10,000  
2022 Share Repurchase Program      
Class Of Stock [Line Items]      
Authorized amount for share repurchase program     $ 100,000
2024 Share Repurchase Program      
Class Of Stock [Line Items]      
Number of shares acquired 11,300,000    
Average cost of acquired shares (in dollars per share) $ 26.26    
Cost of acquired shares $ 295,800    
Remaining authorized amount for share repurchase program 95,200    
Unvested And Outstanding Restricted Share Awards And Stock Options      
Class Of Stock [Line Items]      
Special dividends paid $ 700 $ 1,200