XML 75 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Equity Incentive Plan - Additional Information (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2023
shares
Feb. 28, 2022
shares
Dec. 31, 2023
USD ($)
Installment
$ / shares
shares
Dec. 31, 2022
USD ($)
Installment
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation | $     $ 3,365 $ 5,137
Nebula        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation | $     $ 900 $ 700
Performance Based Restricted Stock Option [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Granted     369,056 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% 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
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 | $     $ 700 $ 700
Options granted     338,349 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  
Performance-Based RSUs [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vested     73,726  
Restricted Stock Units [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting maximum number of annual installments | Installment     3  
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,416,007 2,134,227    
Common stock options authorized under plan     14,176,685  
Common stock options available for issuance     2,771,329  
Options granted     997,796 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     $ 1.05 $ 2.55
Stock-based compensation | $     $ 1,900 $ 3,900
Unrecognized stock-based compensation expense | $     $ 1,900 $ 2,800
Unrecognized stock-based compensation expense, period     1 year 6 months 10 days 1 year 10 months 2 days
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  
2019 Plan [Member] | Restricted Stock Units [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vested     190,059  
Granted     792,000