XML 78 R63.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY - 2017 Employee Stock Purchase Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 17, 2021
Jun. 30, 2025
Jun. 30, 2024
ESPP      
Stock-based compensation   $ 2,449 $ 4,529
Weighted average period over which unrecognized compensation is expected to be recognized   1 year 2 months 23 days  
Assumptions      
Expected life (in years)   4 years 6 months 18 days 4 years 6 months 21 days
Expected volatility   53.00% 54.00%
Expected dividend   0.00%  
Risk free interest rate   4.11% 4.39%
2017 Employee Stock Purchase Plan (ESPP)      
ESPP      
Percentage of stock price at which stock can be purchased   85.00%  
Purchase period   6 months  
Stock available for future grants or issuance   589,695  
Stock-based compensation   $ 303 $ 362
Assumptions      
Expected life (in years)   6 months 6 months
Expected volatility   57.00% 57.00%
Risk free interest rate   2.48% 2.16%
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%  
2017 Employee Stock Purchase Plan (ESPP)      
ESPP      
Number of additional shares authorized to be available for issuance 600,000    
Stock available for future grants or issuance   589,695  
Weighted average period over which unrecognized compensation is expected to be recognized   5 months 1 day  
ESPP shares issued   178,602 170,106
ESPP shares issued weighted average grant date fair value   $ 1.74 $ 2.14