XML 95 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock (Details)
shares in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
Schedule Of Common Stock [Line Items]      
Senior leverage ratio 3.0    
Cost of shares repurchased to settle statutory employee withholding related to vesting of stock awards $ 122,773,000 $ 96,382,000 $ 57,564,000
Share Repurchase Program      
Schedule Of Common Stock [Line Items]      
Stock repurchase program authorized to be repurchased (in shares) | shares 2.8 3.0  
Payment for acquisition of treasury stock $ 122,800,000 $ 96,400,000  
Shares repurchased to settle statutory employee withholding related to vesting of stock awards (in shares) | shares 0.2 0.1  
Cost of shares repurchased to settle statutory employee withholding related to vesting of stock awards $ 7,300,000 $ 3,000,000  
Maximum      
Schedule Of Common Stock [Line Items]      
Annual share repurchase limit $ 35,000,000