XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation - Additional Information (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 17, 2021
shares
Jun. 28, 2017
shares
Jun. 30, 2020
shares
Dec. 31, 2021
USD ($)
Installments
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
shares
Mar. 11, 2019
shares
Oct. 18, 2017
shares
Oct. 17, 2017
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of shares authorized for issuance       8,720,127          
Common stock reserved for issuance       2,695,224          
Share based compensation options granted       1,708,709          
Common stock, shares/units issued       32,393,738 29,260,247        
Common Stock, Par or Stated Value Per Share | $ / shares       $ 0.001 $ 0.001        
Compensation expense recognized | $       $ 0          
Vested and released       0          
Aggregate intrinsic value of stock options exercised | $       $ 1,200 $ 1,200        
Stock option exercised       160,674          
Stock Option [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Share based compensation options granted           100,000      
Weighted average grant-date fair value of awards granted | $ / shares       $ 13.37 $ 7.79        
Aggregate intrinsic value of stock options exercised | $       $ 2,300 $ 2,300        
Total unrecognized compensation cost related to unvested share-based awards | $       $ 25,300          
Weighted average period       2 years 9 months 18 days          
Restricted Stock Units (RSUs) [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Options vesting period       3 years 8 months 12 days          
Unrecognized compensation expense | $       $ 8,100          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Equal Monthly Installments | Installments       4          
Share-based Compensation Arrangement by Share-based Payment Award, Right to Receive Share, Number       1          
Share based compensation options granted       516,790          
Granted shares in addition to stock option           50,000      
Common Stock, Par or Stated Value Per Share | $ / shares       $ 0.001          
Vested and released                
Weighted average grant-date fair value of awards granted | $ / shares       $ 17.06          
Performance-based Vesting Criteria [Member] | Stock Option [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Options vesting period           2 years      
Share based compensation options granted           100,000      
Performance-based Vesting Criteria [Member] | Restricted Stock Units (RSUs) [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Options vesting period           2 years      
Granted shares in addition to stock option           50,000      
Performance-based Vesting Criteria 1 [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Percentage of incentive units vesting           25.00%      
Performance-based Vesting Criteria 2 [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Percentage of incentive units vesting           50.00%      
2017 Plan [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of shares authorized for issuance   1,785,416           2,696,401 1,785,416
Number of shares to be incremented           607,324      
Percentage of outstanding shares of common stock to be incremented           4.00%      
Share based compensation options granted       1,161,309          
Common stock, shares/units issued       2,685,972          
Stock option exercised       140,537          
2017 Plan [Member] | Maximum [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Exercise price per share of stock options as a percentage of fair market value of share of common stock   100.00%              
2017 Plan [Member] | Minimum [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Options vesting period   10 years              
2019 Inducement Plan [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized     700,000            
Common stock reserved for issuance             331,500    
Share based compensation options granted       547,400          
Common stock, shares/units issued       9,252          
Stock option exercised       20,137          
Two Thousands And Seventeen Stock Incentive Plan [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized 3,170,254