XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 49 Months Ended
Jul. 17, 2023
Jan. 31, 2024
Jun. 30, 2023
Jan. 31, 2023
Jul. 31, 2019
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of common stock approved and reserved for issuance (in shares)           26,610,595     26,610,595 24,145,170  
Stock-based compensation expense           $ 11,450 $ 8,561        
Share-based compensation expenses capitalized amount           $ 200 $ 200        
Stock Options                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Weighted-average grant-date fair value (in dollars per share)           $ 19.01 $ 16.81        
Stock-based compensation, Intrinsic value of options exercised           $ 700 $ 500        
Total unrecognized stock-based compensation related to unvested stock option awards granted           $ 66,000     $ 66,000    
Unrecognized stock-based compensation related to unvested stock, expected to recognize over weighted-average period           2 years 10 months 24 days          
Expected dividend yield           0.00% 0.00% 0.00%      
RSUs                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Total unrecognized stock-based compensation related to unvested stock option awards granted           $ 30,400     30,400    
Unrecognized stock-based compensation related to unvested stock, expected to recognize over weighted-average period           2 years 1 month 6 days          
2023 Executive PSUs                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Unrecognized stock-based compensation related to unvested stock, expected to recognize over weighted-average period           2 years          
Granted (in shares)   148,250 12,000 135,835              
Award vesting rights percentage   50.00%   50.00%              
Total unrecognized stock-based compensation           $ 6,700     $ 6,700    
2019 Equity Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares of common stock expiration term         10 years            
Percentage of annual increase in common stock available for issuance         5.00%            
Number of common stock for future issuance (in shares)           1,721,899     1,721,899    
2020 Inducement Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of common stock for future issuance (in shares)           891,001     891,001   750,000
Number of additional common stock for future issuance (in shares)                 3,250,000    
2019 Employee Stock Purchase Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares of common stock expiration term         10 years            
Percentage of annual increase in common stock available for issuance         1.00%            
Stock issued for services (in shares)         500,000          
Annual increase in common stock available for issuance (in shares)         1,500,000            
Stock plan offering period 6 months                    
Number of common stock approved and reserved for issuance (in shares)           1,508,059     1,508,059    
2019 Employee Stock Purchase Plan | Executive Performance Stock Units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock-based compensation expense           $ 300 $ 300