v3.25.2
Stock-Based Compensation - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2021
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Stock-based compensation epxense   $ 22,074,000 $ 15,125,000 $ 42,454,000 $ 28,982,000
Weighted average grant-date fair value of stock options granted   $ 47.66 $ 50.35 $ 50.77 $ 51.79
Aggregate intrinsic value of stock options exercised   $ 11,300,000 $ 12,200,000 $ 23,100,000 $ 40,200,000
2021 Stock Option and Incentive Plan [Member]          
Stock awards granted, expiration period 10 years        
2021 Stock Option and Incentive Plan [Member] | Common Class A [Member]          
Shares available for future issuance   8,523,894   8,523,894  
2021 Employee Stock Purchase Plan [Member]          
Number of shares issued       7,843  
2021 Employee Stock Purchase Plan [Member] | Common Class A [Member]          
Shares available for future issuance   2,332,718   2,332,718  
PSUs [Member]          
Stock-based compensation epxense   $ 0   $ 0  
Unrecognized compensation cost related to common stock options   11,200,000   $ 11,200,000  
Number of Shares, granted       145,595  
Number of Shares, Vested       0  
Excluding PSUs [Member]          
Unrecognized compensation cost related to common stock options   196,100,000   $ 196,100,000  
Share based payment weighted average period       2 years 6 months  
RSUs          
Total fair value of RSUs vested   $ 2,100,000   $ 16,600,000  
Number of Shares, granted       591,880  
Number of Shares, Vested     0 (223,656) 0
Maximum [Member] | 2021 Stock Option and Incentive Plan [Member]          
Stock awards granted, vesting period 4 years        
Minimum [Member] | 2021 Stock Option and Incentive Plan [Member]          
Stock awards granted, vesting period 3 years