XML 44 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Jul. 31, 2021
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation epxense   $ 28,880 $ 20,380  
Weighted average grant-date fair value of stock options granted   $ 72.91 $ 52.41  
Aggregate intrinsic value of stock options exercised   $ 23,700 $ 11,800  
2021 Stock Option and Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock awards granted, expiration period 10 years      
2021 Stock Option and Incentive Plan [Member] | Common Class A [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares available for future issuance   11,015,324    
2021 Employee Stock Purchase Plan [Member] | Common Class A [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares available for future issuance   2,795,174    
PSUs [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation cost related to common stock options   $ 33,600    
Number of Shares, outstanding   368,757    
Excluding PSUs [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation cost related to common stock options   $ 226,200    
Share based payment weighted average period   2 years 4 months 24 days    
RSUs        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total fair value of RSUs vested   $ 23,300 $ 14,600  
Number of Shares, outstanding   1,456,838   1,091,116
Number of Shares, Vested   (309,133)    
Maximum [Member] | 2021 Stock Option and Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock awards granted, vesting period 4 years      
Minimum [Member] | 2021 Stock Option and Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock awards granted, vesting period 3 years