Quarterly report pursuant to Section 13 or 15(d)

Stockholders Equity and Stock Compensation - Additional Information (Detail)

v3.24.2.u1
Stockholders Equity and Stock Compensation - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 23, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jan. 31, 2022
Class Of Stock [Line Items]            
Recognized stock compensation expense   $ 22.6 $ 16.9 $ 42.2 $ 30.4  
Unrecognized compensation cost related to nonvested common shares   124.3   $ 124.3    
Weighted average period for recognition of cost       1 year 7 months 28 days    
ESPP            
Class Of Stock [Line Items]            
Recognized stock compensation expense   0.9 $ 0.8 $ 1.9 $ 1.5  
2022 Share Repurchase Program [Member]            
Class Of Stock [Line Items]            
Stock repurchase program expiration date       Jan. 31, 2025    
Remaining to repurchase shares under Share Repurchase Program   $ 145.7   $ 145.7    
Performance-Based Awards [Member]            
Class Of Stock [Line Items]            
Performance period       3 years    
Performance-Based Awards [Member] | Minimum [Member]            
Class Of Stock [Line Items]            
Payout percentage of performance awards       0.00%    
Performance-Based Awards [Member] | Maximum [Member]            
Class Of Stock [Line Items]            
Payout percentage of performance awards       200.00%    
2018 ESPP [Member]            
Class Of Stock [Line Items]            
Number of shares available for sale under employee stock purchase plan   3,437,873   3,437,873    
Percentage of price of common stock purchased       85.00%    
Maximum percentage of employee's compensation to purchase common stock   15.00%   15.00%    
2023 Plan [Member] | Performance-Based Awards [Member]            
Class Of Stock [Line Items]            
Number of shares that remain available for grant   5,750,582   5,750,582    
2023 Plan [Member] | Performance-Based Awards [Member] | Maximum [Member]            
Class Of Stock [Line Items]            
Number of shares that remain available for grant   5,166,132   5,166,132    
Class A Common Stock [Member] | 2022 Share Repurchase Program [Member]            
Class Of Stock [Line Items]            
Stock repurchase program authorized amount           $ 500.0
Class A Common Stock [Member] | New Share Repurchase Program [Member] | Subsequent Event [Member]            
Class Of Stock [Line Items]            
Stock repurchase program authorized amount $ 1,000.0          
Stock repurchase program expiration date Jul. 25, 2027          
Class A Common Stock [Member] | 2018 ESPP [Member]            
Class Of Stock [Line Items]            
Number of shares available for sale under employee stock purchase plan   5,000,000   5,000,000