XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plan - Additional Information (Detail)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2024
shares
Apr. 30, 2023
shares
Jun. 30, 2024
USD ($)
Installment
shares
Jun. 30, 2023
USD ($)
Installment
shares
Jun. 30, 2024
USD ($)
Installment
shares
Jun. 30, 2023
USD ($)
Installment
shares
Jun. 30, 2022
Installment
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock-based compensation | $         $ 1,515 $ 1,709  
Nebula              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock-based compensation | $     $ 400 $ 200 $ 600 $ 400  
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
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 | $     $ 100 $ 200      
Options granted     0 35,319 0 186,834  
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    
Restricted Stock Units [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting maximum number of annual installments | Installment     3   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,154,313 2,416,007          
Common stock options authorized under plan     16,330,998   16,330,998    
Common stock options available for issuance     4,925,642   4,925,642    
2019 Plan [Member] | Time Based Vesting Stock Option [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting period         3 years    
Stock-based compensation | $     $ 300 $ 500 $ 700 $ 900  
Unrecognized stock-based compensation expense | $     $ 1,100 $ 2,800 $ 1,100 $ 2,800  
Unrecognized stock-based compensation expense, period         1 year 2 months 12 days 1 year 10 months 24 days  
Stock Options         0 0  
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]              
Granted         0