XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Based Compensation - Additional Information (Detail) - USD ($)
12 Months Ended
Jun. 09, 2021
Jun. 13, 2018
Dec. 31, 2021
Dec. 31, 2020
Feb. 28, 2021
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]          
Weighted average grant date fair value of stock options     $ 4.00 $ 5.20  
Aggregate intrinsic value of options exercised     $ 3,000 $ 100,000  
Fair value of options vested     $ 2,600,000 3,000,000.0  
Number of common stock available for future grant     3,333,791    
Total stock-based compensation     $ 3,405,000 3,627,000  
Employee Stock Option          
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]          
Unrecognized employee stock based compensation expense     $ 3,900,000    
Unrecognized employee stock based compensation expense, period for recognition     2 years 5 months 26 days    
2018 Omnibus Incentive Plan          
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]          
Increase in number of shares of common stock reserved for issuance 2,500,000        
Common Stock, Capital Shares Reserved for Future Issuance 5,300,000        
2018 Omnibus Incentive Plan | Performance Based Stock Option Grants          
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]          
Issuance of option grants to purchase common stock shares         647,000
2018 Employee Stock Purchase Plan          
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]          
Maximum employee subscription rate   15.00%      
Number of common stock available for future grant     235,469    
Number of common stock authorized for issuance     359,545    
Number of common stock stock issued     64,975    
Proceeds from Issuance     $ 300,000    
Total stock-based compensation     $ 100,000 $ 100,000  
2018 Employee Stock Purchase Plan | Maximum          
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]          
Percentage of fair market value of common stock   85.00%