XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plan - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2022
Sep. 23, 2020
Dec. 31, 2020
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Shares available for issuance under equity incentive plans       1,880,377   1,880,377   2,132,067
Share based payments shares increase decrease 1,292,458,000              
Shares available for issuance under employee stock purchase plan       7,721,643   7,721,643   5,885,404
Share based payment awards options granted           1,723,500,000    
Share-based payment arrangement, expense       $ 2,180 $ 1,656 $ 4,160 $ 2,828  
Unrecognized compensation expense related to stock options weighted average period           2 years 8 months 12 days    
Common Stock [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Issuance of common stock under employee stock purchase plans, Shares       89,112,000   89,112    
2016 Plan [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Weighted average grant date fair value of options granted           $ 1.28 $ 11.69  
Aggregate intrinsic value, options exercised           $ 20 $ 1,700  
Unrecognized compensation expense related to stock options       $ 17,100   $ 17,100    
2016 Plan [Member] | Restricted Stock [Member] | Minimum [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Share based payment award, award vesting period           3 years    
2016 Plan [Member] | Restricted Stock [Member] | Maximum [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Share based payment award, award vesting period           4 years    
2016 Plan [Member] | Performance Share [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Share based payment award, award vesting period           4 years    
Share based payment awards options granted     113,000          
Share based payment award, requisite service period           4 years    
Share-based payment arrangement, expense           $ 200    
2020 Plan [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Shares available for issuance under equity incentive plans       1,880,377   1,880,377    
2020 Plan [Member] | Restricted Stock [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Share based payment award description           The number of shares reserved for issuance under the 2020 Plan increases automatically on January 1 of each fiscal year, through and including January 1, 2030, by the number of shares equal to 5% of the aggregate number of outstanding shares of common stock as of the immediately preceding December 31, or a lesser number of shares as may be determined by the board of directors (or an authorized committee thereof).    
Share based payments shares increase/decrease           500.00%    
Shares available for issuance under employee stock purchase plan [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Share based payment award description           The aggregate number of shares reserved for sale under the ESPP increases automatically on January 1st of each fiscal year through and including January 1, 2030, by the number of shares equal to the lesser of (a) 1% of the total number of shares of common stock outstanding on the last day of the fiscal year prior to the date of such automatic increase and (b) 560,000 shares, provided that prior to the date of any such increase, the board of directors may determine a lesser number of shares for such increase.    
Share based payments shares increase decrease   560,000           0
Shares available for issuance under employee stock purchase plan   280,000   190,888   190,888   0