XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Business and Significant Accounting Policies - ESPP and Stock Option Awards (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 01, 2024
Dec. 01, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Assumptions            
Dividend yield         0.00%  
Employee Stock Option            
Stock-based awards            
Options granted during period     287,067 21,300 313,767 50,400
Options granted during period, weighted-average price (in dollars per share)     $ 2.67 $ 3.16 $ 2.74 $ 3.29
Total unrecognized compensation cost, net of forfeitures, related to unvested options     $ 1,100   $ 1,100  
Weighted average period over which unrecognized compensation is expected to be recognized         10 months 17 days  
Issuance of common stock upon exercise of stock options (in shares)     117,000 122,500 149,317 123,500
Assumptions            
Expected volatility     54.00% 53.00% 54.00% 54.00%
Average risk-free interest rate     4.13% 4.42% 4.10% 4.36%
Expected life (in years)     4 years 6 months 25 days 4 years 6 months 21 days 4 years 6 months 25 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     $ 31   $ 31  
ESPP Grants on December 1, 2023            
ESPP            
ESPP purchase rights granted   87,332        
Stock-based compensation       $ 34   $ 34
Restricted stock units            
Stock-based awards            
Weighted average period over which unrecognized compensation is expected to be recognized         10 months 13 days  
RSUs granted     226,654 200,821 226,654 200,821
RSUs granted     $ 5.71 $ 6.5 $ 5.71 $ 6.5
Total unrecognized compensation cost, net of forfeitures, related to unvested RSUs     $ 1,100   $ 1,100