v3.26.1
STOCKHOLDERS' EQUITY - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 01, 2026
shares
Jan. 01, 2022
May 31, 2021
USD ($)
shares
Jun. 30, 2026
USD ($)
shares
Mar. 31, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Mar. 31, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
purchase_period
$ / shares
shares
Jun. 30, 2025
USD ($)
shares
Dec. 31, 2025
USD ($)
shares
Nov. 03, 2025
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Options issued (in shares)       1,531,833       1,531,833   2,064,273  
Shares granted (in shares)       0   0   0 0    
Total unrecognized stock-based compensation expense (less than) | $       $ 0       $ 0      
Accrued salary, payroll tax, and employee benefit liabilities | $       43,704,000       43,704,000   $ 32,173,000  
Stock-based compensation expense | $       56,756,000   $ 55,577,000   $ 113,756,000 $ 103,856,000    
Share repurchase program, authorized amount | $                     $ 300,000,000.0
Stock repurchased and retired during period (in shares)               1,765,560      
Shares acquired, average cost per share (in dollars per share) | $ / shares               $ 56.66      
Stock repurchased and retired during period, value | $       (373,000) $ 100,615,000 $ 2,721,000 $ 100,440,000 $ 100,000,000.0      
Employee Stock Purchase Plan                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Total unrecognized stock-based compensation expense | $       $ 8,700,000       $ 8,700,000      
Total unrecognized compensation cost, weighted-average period               6 months      
Estimated dividend yield               0.00%      
Offering period (in months)               12 months      
Number of purchase periods | purchase_period               2      
Duration of purchase periods (in months)     6 months         6 months      
Percentage of eligible compensation     15.00%                
Maximum amount each participant can contribute to a defined contribution plan per calendar year | $     $ 25,000                
Maximum number of shares each participant can purchase during purchase period (in shares)     2,500                
Purchase price, threshold, percentage of fair market value     85.00%                
Expected dividend yield utilized       0       0      
Accrued salary, payroll tax, and employee benefit liabilities | $       $ 3,600,000       $ 3,600,000   $ 5,200,000  
Stock-based compensation expense | $               $ 4,900,000 $ 5,100,000    
Common stock, purchased (in shares)               330,571 245,276    
Restricted Stock Units                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Total unrecognized stock-based compensation expense | $       431,600,000       $ 431,600,000      
Total unrecognized compensation cost, weighted-average period               2 years 6 months      
Restricted Stock Units | IPO | Minimum                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
RSUs vesting period (in years)               3 years      
Restricted Stock Units | IPO | Maximum                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
RSUs vesting period (in years)               4 years      
Performance Shares                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Total unrecognized stock-based compensation expense | $       $ 90,400,000       $ 90,400,000      
Total unrecognized compensation cost, weighted-average period               2 years 7 months 6 days      
Estimated dividend yield               0.00%      
Common Stock                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Stock repurchased and retired during period (in shares)         1,765,560 48,503 1,450,591        
Common Stock | Employee Stock Purchase Plan                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Shares outstanding as a percent     1.00%                
Maximum number of additional shares of common stock that may be issued (in shares)     3,900,000                
Maximum amount common stock that may be issued (in shares) 1,517,085                 8,278,659  
Period of common stock reserved for issuance (in years)     10 years                
2021 Equity Incentive Plan                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Options issued (in shares)       0       0      
2021 Equity Incentive Plan | Common Stock                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Shares available for issuance (in shares)       43,123,751       43,123,751   59,355,916  
Shares outstanding as a percent   5.00%                  
Maximum number of additional shares of common stock that may be issued (in shares) 7,585,428                    
Maximum amount common stock that may be issued (in shares)       66,941,344       66,941,344