XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS' EQUITY - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 01, 2025
shares
May 20, 2021
Mar. 31, 2025
USD ($)
shares
Mar. 31, 2024
shares
May 31, 2021
USD ($)
shares
Mar. 31, 2025
USD ($)
purchase_period
$ / shares
shares
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
shares
Oct. 31, 2024
USD ($)
Jan. 01, 2024
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Options issued (in shares)     3,002,508     3,002,508   3,152,158    
Shares granted (in shares)           0   0    
Total unrecognized stock-based compensation expense (less than) | $     $ 0     $ 0        
Accrued salary, payroll tax, and employee benefit liabilities | $     35,147,000     35,147,000   $ 25,210,000    
Stock-based compensation expense | $           $ 48,279,000 $ 40,132,000      
Share repurchase program, authorized amount | $                 $ 300,000,000  
Stock repurchased and retired during period (in shares)           1,450,591        
Shares acquired, average cost per share (in dollars per share) | $ / shares           $ 68.96        
Stock repurchased and retired during period, value | $           $ 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 | $     4,100,000     $ 4,100,000        
Total unrecognized compensation cost, weighted-average period           3 months 18 days        
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%          
Accrued salary, payroll tax, and employee benefit liabilities | $     12,200,000     $ 12,200,000   $ 5,400,000    
Stock-based compensation expense | $           2,800,000 $ 2,400,000      
Restricted Stock Units                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Total unrecognized stock-based compensation expense | $     $ 538,500,000     $ 538,500,000        
Total unrecognized compensation cost, weighted-average period           2 years 10 months 24 days        
Shares granted (in shares)           2,648,939        
Restricted Stock Units | IPO                    
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]                    
RSUs vesting period (in years)     3 years 3 years            
Total unrecognized stock-based compensation expense | $     $ 8,100,000     $ 8,100,000        
Total unrecognized compensation cost, weighted-average period           1 year 3 months 18 days        
Shares granted (in shares)     93,438 46,986   93,438        
Award payout range, percentage           1        
Performance Shares | Revenue Performance Goals                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Shares granted (in shares)           70,078   35,239    
Percentage of awards           75.00%   75.00%    
Performance Shares | Revenue Performance Goals | Minimum                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Award payout range, percentage           0   0    
Performance Shares | Revenue Performance Goals | Maximum                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Award payout range, percentage           2   2    
Performance Shares | Non-GAAP Operating Margin Performance                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Shares granted (in shares)           23,360   11,747    
Percentage of awards           25.00%   25.00%    
Performance Shares | Non-GAAP Operating Margin Performance | Minimum                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Award payout range, percentage           0   0    
Performance Shares | Non-GAAP Operating Margin Performance | Maximum                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Award payout range, percentage           1.50   1.50    
Performance Shares | Final Vesting, After February 20, 2026                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
RSUs vesting period (in years)           2 years        
Performance Shares | Final Vesting, After February 20, 2025                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
RSUs vesting period (in years)               2 years    
Performance Shares | On Or After February 20, 2026                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Award payout range, percentage           0.33        
Performance Shares | On Or After February 20, 2025                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Award payout range, percentage               0.33    
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)               6,780,128   1,498,531
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)     39,766,423     39,766,423   51,863,260    
Shares outstanding as a percent   5.00%                
Maximum number of additional shares of common stock that may be issued (in shares) 7,492,656                  
Maximum amount common stock that may be issued (in shares)     59,355,916     59,355,916