XML 45 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Incentive Plan - Additional Information (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2023
shares
Jun. 30, 2023
USD ($)
Installment
shares
Jun. 30, 2022
USD ($)
Installment
shares
Jun. 30, 2023
USD ($)
Installment
$ / shares
shares
Jun. 30, 2022
USD ($)
Installment
$ / shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation | $       $ 1,709 $ 2,360
Nebula          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation | $   $ 200      
Performance Based Restricted Stock Option [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting maximum number of annual installments | Installment   3   3  
Vested   (73,726)      
Granted   367,820 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 3 3
Share based compensation arrangement by share based payment award vest based on achievement     50.00% 50.00%  
Performance Based Restricted Stock Option [Member] | Nebula          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting maximum number of annual installments | Installment   3 3 3 3
Share based compensation arrangement by share based payment award achievement period       3 years  
Share based compensation arrangement by share based payment award vest based on achievement   50.00% 50.00%    
Time-Based Restricted Stock Units [Member] | Non Employee Director [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation | $   $ 200 $ 200 $ 400 $ 300
Options granted   186,834 100,000    
Time-Based Restricted Stock Units [Member] | 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 [Member] | 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%  
Shares increases in period 2,146,007        
Common stock options authorized under plan   13,906,685   13,906,685  
Common stock options available for issuance   2,516,445   2,516,445  
Options granted       987,796  
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       $ 0.95 $ 2.55
Stock-based compensation | $   $ 500 $ 1,300 $ 900 $ 2,400
Unrecognized stock-based compensation expense | $   $ 2,800 $ 5,200 $ 2,800 $ 5,200
Unrecognized stock-based compensation expense, period       1 year 10 months 24 days 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