Quarterly report pursuant to Section 13 or 15(d)

Stockholders Equity and Stock Compensation - Additional Information (Detail)

v3.23.2
Stockholders Equity and Stock Compensation - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Jan. 31, 2022
Class Of Stock [Line Items]          
Stock repurchase program expiration date     Jan. 31, 2025    
Remaining to repurchase shares under Share Repurchase Program $ 365.7   $ 365.7    
Recognized stock compensation expense 16.9 $ 15.1 30.4 $ 32.3  
Unrecognized compensation cost related to nonvested common shares 111.6   $ 111.6    
Weighted average period for recognition of cost     1 year 11 months 4 days    
ESPP          
Class Of Stock [Line Items]          
Recognized stock compensation expense $ 0.8 $ 0.7 $ 1.5 $ 1.5  
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,667,869   3,667,869    
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 6,768,539   6,768,539    
2023 Plan [Member] | Performance-Based Awards [Member] | Maximum [Member]          
Class Of Stock [Line Items]          
Number of shares that remain available for grant 6,292,756   6,292,756    
Class A Common Stock [Member]          
Class Of Stock [Line Items]          
Stock repurchase program authorized amount         $ 500.0
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    
Class A Common Stock [Member] | 2023 Plan [Member]          
Class Of Stock [Line Items]          
Number of shares reserved for issuance 7,500,000   7,500,000