v3.22.2.2
Stockholders' Equity - 2017 Emplyee Stock purchase Plan (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 17, 2021
Jun. 30, 2022
Jun. 30, 2021
ESPP      
Stock-based compensation   $ 11,380 $ 1,700
Weighted average period over which unrecognized compensation is expected to be recognized   1 year 7 months 20 days  
Assumptions      
Expected life (in years)   4 years 8 months 4 days 4 years 4 months 6 days
Expected volatility   70.00% 72.00%
Expected dividend   0.00% 0.00%
Risk free interest rate   1.01% 0.50%
Employee Stock Purchase Plan (ESPP)      
ESPP      
Percentage of stock price at which stock can be purchased   85.00%  
Offering period   27 months  
Purchase period   6 months  
Stock-based compensation   $ 457 $ 473
Weighted average period over which unrecognized compensation is expected to be recognized   5 months 1 day  
Unrecognized compensation expense   $ 220  
ESPP shares available for issuance   1,097,360  
Assumptions      
Expected life (in years)   6 months 6 months
Expected volatility   57.00% 69.00%
Risk free interest rate   1.22% 1.27%
Fair Value of grants per share   $ 2.96 $ 3.64
Employee Stock Purchase Plan (ESPP) | Minimum      
ESPP      
Percentage of base earnings that can be withheld   1.00%  
Employee Stock Purchase Plan (ESPP) | Maximum      
ESPP      
Percentage of base earnings that can be withheld   15.00%  
Employee Stock Purchase Plan (ESPP)      
ESPP      
Number of additional shares authorized to be available for issuance 600,000    
ESPP shares issued   145,715