XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common Stock - Additional Information (Details)
shares in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
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 $ 96,382,000 $ 57,564,000 $ 25,300,000
Share Repurchase Program      
Schedule Of Common Stock [Line Items]      
Stock repurchase program authorized to be repurchased (in shares) | shares 3.0 2.3  
Payment for acquisition of treasury stock $ 96,400,000 $ 57,600,000  
Shares repurchased to settle statutory employee withholding related to vesting of stock awards (in shares) | shares 0.1 0.1  
Cost of shares repurchased to settle statutory employee withholding related to vesting of stock awards $ 3,000,000 $ 2,000,000  
Maximum      
Schedule Of Common Stock [Line Items]      
Annual share repurchase limit $ 35,000,000