XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Business and Significant Accounting Policies - ESPP and Stock Option Awards (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 01, 2022
Dec. 01, 2021
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Assumptions            
Dividend yield         0.00%  
Stock Options            
Stock-based awards            
Options granted during period     22,300 197,365 176,367 3,390,004
Options granted during period, weighted-average price (in dollars per share)     $ 4.66 $ 6.31 $ 4.77 $ 7.14
Total unrecognized compensation cost, net of forfeitures, of all options granted but not yet vested     $ 5,800   $ 5,800  
Weighted average period over which unrecognized compensation is expected to be recognized         1 year 3 months 18 days  
Issuance of common stock upon exercise of stock options (in shares)     35,850 327,738 165,011 525,217
Assumptions            
Expected volatility     63.00% 69.00% 64.00% 70.00%
Average risk-free interest rate     3.80% 1.82% 3.53% 0.89%
Expected life (in years)     4 years 11 months 8 days 4 years 7 months 28 days 4 years 7 months 24 days 4 years 8 months 4 days
Dividend yield     0.00% 0.00% 0.00% 0.00%
Employee Stock Purchase Plan (ESPP)            
ESPP            
Percentage of stock price at which stock can be purchased         85.00%  
Purchase period         6 months  
ESPP shares available for issuance         1,025,112  
Employee Stock Purchase Plan (ESPP) | Minimum            
ESPP            
Percentage of base earnings that can be withheld         1.00%  
Employee Stock Purchase Plan (ESPP) | Maximum            
ESPP            
Offering period         27 months  
Percentage of base earnings that can be withheld         15.00%  
ESPP Grants on December 1, 2022            
ESPP            
ESPP purchase rights granted 88,414          
Stock-based compensation     $ 115   $ 156  
ESPP Grants on December 1, 2021            
ESPP            
Stock-based compensation       $ 138   $ 185
ESPP shares issued   86,928