XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock (Details)
shares in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
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 $ 65,142,000 $ 122,773,000 $ 96,382,000
Share Repurchase Program      
Schedule Of Common Stock [Line Items]      
Stock repurchase program authorized to be repurchased (in shares) | shares 1.3 2.8  
Payment for acquisition of treasury stock $ 65,100,000 $ 122,800,000  
Shares repurchased to settle statutory employee withholding related to vesting of stock awards (in shares) | shares 0.2 0.2  
Cost of shares repurchased to settle statutory employee withholding related to vesting of stock awards $ 8,400,000 $ 7,300,000  
Maximum      
Schedule Of Common Stock [Line Items]      
Annual share repurchase limit $ 35,000,000