XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
Dec. 01, 2023
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Assumptions            
Dividend yield         0.00%  
Employee Stock Option            
Stock-based awards            
Options granted during period     149,700 9,600 513,467 60,000
Options granted during period, weighted-average price (in dollars per share)     $ 2.52 $ 3.17 $ 2.66 $ 3.27
Total unrecognized compensation cost, net of forfeitures, related to unvested options     $ 998,000   $ 998,000  
Weighted average period over which unrecognized compensation is expected to be recognized         1 year 21 days  
Issuance of common stock upon exercise of stock options (in shares)     11,800 60,992 161,117 184,492
Assumptions            
Expected volatility     53.00% 55.00% 54.00% 54.00%
Average risk-free interest rate     4.25% 4.12% 4.15% 4.32%
Expected life (in years)     4 years 6 months 18 days 4 years 6 months 21 days 4 years 6 months 21 days 4 years 6 months 18 days
Dividend yield     0.00% 0.00% 0.00% 0.00%
2017 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         674,749  
2017 Employee Stock Purchase Plan (ESPP) | Minimum            
ESPP            
Percentage of base earnings that can be withheld         1.00%  
2017 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, 2024            
ESPP            
ESPP purchase rights granted 103,618          
Stock-based compensation     $ 84   $ 115  
ESPP Grants on December 1, 2023            
ESPP            
ESPP purchase rights granted   87,332        
Stock-based compensation       $ 102   $ 136
Restricted stock units            
Stock-based awards            
Weighted average period over which unrecognized compensation is expected to be recognized         7 months 17 days  
RSUs granted     0 0 226,654 200,821
RSUs granted         $ 5.71 $ 7.55
Total unrecognized compensation cost, net of forfeitures, related to unvested RSUs     $ 740,000   $ 740,000