XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plan - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Installment
shares
Jun. 30, 2021
USD ($)
shares
Jun. 30, 2022
USD ($)
Installment
$ / shares
shares
Jun. 30, 2021
USD ($)
$ / shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation     $ 2,360,000 $ 1,996,000
Performance Based Restricted Stock Option [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation $ 0 $ 0 $ 0 0
Vesting maximum number of annual installments | Installment 3   3  
Granted | shares 463,000      
Performance Based Restricted Stock Option [Member] | Annual Consolidated Revenue [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting maximum number of annual installments | Installment 3   3  
Share based compensation arrangement by share based payment award vest based on achievement 50.00%      
Performance Based Restricted Stock Option [Member] | Nebula        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation $ 100,000 0 $ 100,000 0
Vesting maximum number of annual installments | Installment 3   3  
Share based compensation arrangement by share based payment award achievement period     1 year  
Share based compensation arrangement by share based payment award vest based on achievement 50.00%      
Time-Based Restricted Stock Units | Non Employee Director [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation $ 200,000 $ 200,000 $ 300,000 $ 400,000
Options granted | shares 100,000 90,324    
Time-Based Restricted Stock Units | Maximum [Member] | Non Employee Director [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period     3 years  
Time-Based Restricted Stock Units | Minimum [Member] | Non Employee Director [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period     1 year  
2019 Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Percentage of share increase     5.00%  
Common stock options authorized under plan | shares 11,760,678   11,760,678  
Common stock options available for issuance | shares 2,245,118   2,245,118  
Options granted | shares     1,135,850  
2019 Plan [Member] | Time Based Vesting Stock Option [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period     3 years  
Weighted average fair value granted | $ / shares     $ 2.55 $ 1.79
Stock-based compensation $ 1,300,000 $ 1,000,000.0 $ 2,400,000 $ 2,000,000.0
Unrecognized stock-based compensation expense $ 5,200,000   $ 5,200,000  
Unrecognized stock-based compensation expense, period     2 years  
2019 Plan [Member] | Time Based Vesting Stock Option [Member] | Maximum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Expiration period     10 years