v3.25.0.1
STOCK-BASED COMPENSATION - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 01, 2025
shares
Jul. 26, 2021
shares
Jun. 30, 2021
USD ($)
tranche
day
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares) | shares       0    
Aggregate intrinsic value, exercised | $       $ 365,484 $ 192,456 $ 140,884
Unrecognized compensation cost, options | $       23    
Unrecognized compensation cost | $       239,161    
Closing trading price, specified calendar day | day     60      
Compensation expense | $       $ 110,477 95,221 73,820
Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost, weighted-average period of recognition (in years)       2 months    
Number of options available for grant (in shares) | shares       8,951,000    
Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)       4 years    
Unrecognized compensation cost, weighted-average period of recognition (in years)       3 years    
Unrecognized compensation expense, excluding options | $       $ 239,138    
Equity instruments other than options, grants in period (in shares) | shares       719,000    
Performance Based RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense, excluding options | $       $ 16,936    
Compensation expense | $       $ 19,799 $ 26,622 $ 30,997
Performance Based RSUs | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award service period (in years)     3 years 6 months 29 days      
Performance Based RSUs | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award service period (in years)     5 years 11 months 1 day      
Performance Based RSUs | Founders            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense, excluding options | $     $ 110,817      
Equity instruments other than options, grants in period (in shares) | shares     1,800,000      
Settlement period after vesting (in years)     1 year      
Award vesting percentage (in percent)     25.00%      
Number of tranches | tranche     10      
Award service period (in years)     10 years      
Performance Based RSUs | Share-Based Payment Arrangement, Founders            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted average grant date fair value (in usd per share) | $ / shares     $ 61.56      
2021 Plan | Common Class A            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved for future issuance (in shares) | shares   7,946,000        
Share-based compensation, shares outstanding increase, maximum amount (in percent)   5.00%        
2021 Plan | Common Class A | Subsequent Event            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Additional shares authorized (in shares) | shares 2,247,000          
Employee Stock Purchase Plan | Common Class A            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved for future issuance (in shares) | shares   1,119,000        
Share-based compensation, shares outstanding increase, maximum amount (in percent)   1.00%        
2011 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)       4 years    
Share-based compensation, term of award (in years)       10 years    
Granted (in shares) | shares       0