v3.26.1
Stock-Based Compensation and Stockholders' Equity - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 18, 2006
Jan. 01, 2005
Dec. 31, 2004
Jun. 30, 2025
Jan. 31, 2025
Feb. 29, 2024
May 31, 2022
Feb. 28, 2022
Dec. 31, 2020
May 31, 2020
Jan. 31, 2018
May 31, 2017
May 31, 2006
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Jul. 25, 2025
Aug. 15, 2024
Jul. 12, 2022
Aug. 31, 2020
Oct. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Revenue performance target achievement                           $ 2,000,000.0 $ 1,800,000              
Number of shares reserved for future issuance (in shares)                           30,686,000                
Stock options cancelled, value                           $ (100,000) (200,000) $ (300,000)            
Stock options outstanding, value                           $ 15,000 $ 200,000 $ 400,000            
Granted (in shares)                           0 0 0            
Value of shares issued under employee stock purchase plan                           $ 2,829,000 $ 3,692,000 $ 4,884,000            
Repurchase of common stock                           1,848,000 0 0            
Principal                           323,914,000 353,914,000              
Defined contribution plan, cost                           $ 1,700,000 $ 2,000,000.0 $ 2,000,000.0            
2017 Repurchase Plan                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Number of shares available for future grant (in shares)                           900,000                
Stock repurchase program, authorized amount                       $ 25,000,000.0                    
Weighted average share price (in dollars per share)                           $ 1.83                
Stock repurchase during the period (in shares)                           1,000,000.0                
Stock repurchased during the period                           $ 1,800,000                
Stock repurchase program, remaining authorized repurchase amount                           $ 5,200,000                
2022 Plan                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Number of shares available for future grant (in shares)                           12,000,000.0                
Restricted stock units and Performance stock units                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Number of shares reserved for future issuance (in shares)                           13,340,000                
Unrecognized stock-based compensation expense                           $ 13,417,000                
Weighted Average Remaining Contractual Term (in Years)                           10 months 9 days 11 months 8 days 1 year 9 months 1 year 10 months 2 days          
Employee Stock                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Number of shares reserved for future issuance (in shares)                           15,000                
Exercised (in shares)                           0                
Employee Stock Option                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Unrecognized stock-based compensation expense                           $ 0                
Performance stock units                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Weighted Average Remaining Contractual Term (in Years)                           7 months 24 days 10 months 6 days 1 year 1 month 28 days 1 year 5 months 12 days          
Weighted average share price (in dollars per share)                               $ 3.25            
Minimum | Performance stock units                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Vesting period                           1 year                
Maximum | Performance stock units                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Vesting period                           4 years                
2012 Plan                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Expiration period                           10 years                
Number of shares available for future grant (in shares)                           0                
2012 Plan | Minimum | Restricted stock units and Performance stock units                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Vesting period                           3 years                
2012 Plan | Maximum | Restricted stock units and Performance stock units                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Vesting period                           4 years                
2017 Plan                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Vesting period                           3 years                
Expiration period                           10 years                
Number of shares reserved for future issuance (in shares)                           902,000               1,000,000.0
Number of additional shares reserved for issuance (in shares)         600,000 800,000   1,500,000 1,400,000   1,500,000                      
2022 Equity Incentive Plan                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Expiration period                           10 years                
Number of shares reserved for future issuance (in shares)                           12,004,000       8,500,000 14,000,000.0 8,000,000.0    
2022 Equity Incentive Plan | Minimum                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Vesting period                           3 years                
2022 Equity Incentive Plan | Maximum                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Vesting period                           4 years                
ESPP                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Number of shares reserved for future issuance (in shares)                           4,425,000                
ESPP | Employee Stock                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                            
Number of additional shares reserved for issuance (in shares)       6,000,000.0     3,600,000     3,000,000.0                        
Term of extension 10 years                     10 years 10 years                  
Annual increase in shares available for issuance (in shares)                       500,000                    
Value of shares issued under employee stock purchase plan                           $ 1,900,000 $ 2,400,000 $ 1,900,000            
Percentage of market value price of common stock under employee stock purchase plan                           85.00%                
Duration of offering period   1 year 2 years                     1 year                
Duration of purchase period   6 months                       6 months                
Maximum contribution percentage amount of employee's base compensation                                         20.00%  
Maximum number of shares for each employee under ESPP   10,000                                        
Maximum value of shares for each employee under ESPP   $ 25,000