XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation - Equity Incentive Plan & ESPP (Details)
1 Months Ended 3 Months Ended
Feb. 28, 2020
USD ($)
shares
Jan. 31, 2025
shares
Mar. 31, 2025
plan
shares
Mar. 31, 2024
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of equity incentive plans | plan     3  
Number of shares purchased 4,000      
Equity Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares authorized     18,951,956  
Shares available for future grant     3,635,337  
Shares available for future grant     7,861,621  
Period till which there is automatic increase in rights granted under the Plan     10 years  
Percent of the total number of shares of the Company's common stock outstanding     5.00%  
Term of award     10 years  
Vesting period     4 years  
Additional number of common shares reserved for future issuance   3,103,089   2,747,206
Equity inducement plan 2021        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares authorized     2,500,000  
Shares available for future grant     1,637,206  
Term of award     10 years  
Employee stock purchase plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares authorized 1,981,766      
Shares available for future grant     1,273,435  
Period till which there is automatic increase in rights granted under ESPP 10 years      
Percentage of common stock outstanding 1.00%      
Percentage of stock purchase price 85.00%      
Percentage of maximum employee contribution 15.00%      
Maximum amount of common stock that can be purchased | $ $ 25,000