XML 92 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Common Stock - Additional Information (Details)
shares in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
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 $ 59,604,000 $ 27,163,000 $ 17,484,000
Share Repurchase Program      
Schedule Of Common Stock [Line Items]      
Stock repurchase program authorized to be repurchased (in shares) | shares 2.3 1.2  
Payment for acquisition of treasury stock $ 57,600,000 $ 25,300,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 $ 2,000,000.0 $ 1,900,000  
Maximum      
Schedule Of Common Stock [Line Items]      
Annual share repurchase limit $ 35,000,000.0