XML 56 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
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 1,300,000  
Increase total number of shares reserved 1,300,000  
Stock price $ 7.32  
Total unrecognized stock-based compensation expense related to stock options granted $ 12.7  
2019 Equity Incentive Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Description of share based payment award Awards may be made under the 2019 Plan for up to the sum of (i) 2,300,000 shares of common stock and (ii) such additional number of shares of common stock (up to 1,068,901 shares) as is equal to (x) the number of shares of common stock reserved for issuance under the 2010 Plan that were available for grant under the 2010 Plan immediately prior to the date the 2019 Plan was approved by the Company’s stockholders and (y) the number of shares of common stock subject to awards outstanding under the 2010 Plan, which awards expire, terminate or are otherwise surrendered, cancelled, forfeited or repurchased by the Company pursuant to a contractual repurchase right.  
Shares of common stock available for future issuance 292,420  
Employee Stock Purchase Plan, 2010    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares of common stock available for future issuance 0  
Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Awards, vesting period 4 years  
Awards, Expiration period 10 years  
Weighted-average grant date fair value of stock options granted $ 7.03 $ 4.50
Total unrecognized stock-based compensation expense, weighted-average period Recognition 3 years 4 months 24 days  
Minimum | Stock Options | Participants Who Own Less Than Ten Percent Of Combined Voting Power    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise price of incentive stock options as percentage of fair market value of common stock on the date of the award 100.00%  
Maximum | 2019 Equity Incentive Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 2,300,000  
Common stock reserved for issuance 1,068,901  
Maximum | Stock Options | Participants Who Own More than 10% of Total Combined Voting Power    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise price of incentive stock options as percentage of fair market value of common stock on the date of the award 110.00%