XML 100 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares available for future issuance 3,108,412 2,851,883    
Weighted-average grant-date fair value granted employee stock options granted $ 5.39 $ 8.08 $ 6.59  
Intrinsic value of stock option awards exercised $ 0.9 $ 3.0 $ 0.8  
Total cost related to non-vested employee and consultant options expected to be recognized $ 11.4      
Total cost related to non-vested employee and consultant options unrecognized weighted average period 2 years 4 months 24 days      
Fair value of shares vested $ 6.8      
2018 Award Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares available for future issuance       92,815
Number of shares available for issuance       2,690,000
Increase in shares available for issuance 4.00%      
Maximum number of shares authorized 45,000,000      
Minimum percentage of outstanding shares held by individual 10.00%      
Minimum percentage fair market value of share price 110.00%      
Option vesting period 4 years      
Share based compensation by shared based payment award, description If an individual owns stock representing 10% or more of the outstanding shares, the price of each share shall be at least 110% of the fair market value, as determined by the board of directors. Options granted have a term of up to 10 years and generally vest over a 4-year period with a straight-line vesting.      
2018 Award Incentive Plan [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Option granted expiration period 10 years      
2018 Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares available for issuance       282,334
Increase in shares available for issuance 1.00%      
Maximum number of shares authorized 5,000,000      
Maximum contribution of employee's eligible compensation 15.00%