v3.26.1
STOCKHOLDERS’ EQUITY- Narrative (Details)
$ / shares in Units, shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
tranche
$ / shares
shares
Jun. 30, 2025
USD ($)
Feb. 26, 2026
USD ($)
Dec. 31, 2025
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Aggregate intrinsic value, exercised     $ 21,623,000 $ 160,618,000    
Stock based compensation expense (benefit) $ 38,210,000 $ 34,592,000 $ 72,857,000 65,610,000    
Share repurchase program, authorized, amount         $ 400,000  
Common stock repurchased (in shares) | shares 432   695      
Share price (in usd per share) | $ / shares $ 102.80   $ 101.15      
Repurchases of common stock $ 44,448,000   $ 70,278,000      
Retirement of treasury stock (in shares) | shares 467   683      
Treasury stock (in shares) | shares 12   12     0
Remaining authorized amount $ 329,722,000   $ 329,722,000      
RSUs outstanding            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost, options 0   0      
Unrecognized compensation expense, excluding options $ 412,023,000   $ 412,023,000      
Unrecognized compensation cost, weighted-average period of recognition (in years)     3 years      
RSUs outstanding | 2021 Incentive Award Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options available for grant (in shares) | shares 9,307   9,307      
RSUs outstanding | 2021 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options available for grant (in shares) | shares 1,604   1,604      
Founder awards where performance has been met            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense, excluding options $ 12,240,000   $ 12,240,000      
Number of tranches | tranche     2      
Number of grantees affected | tranche     1      
Stock-based compensation expense 8,217,000          
Total compensation cost     $ 9,960,000      
Share-based payment cost     1,743,000      
Stock based compensation expense (benefit) $ (6,982,000) $ 3,963,000 $ (5,766,000) $ 8,077,000