XML 82 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total intrinsic value for stock options exercised     $ 6,000  
Incentive Stock Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense $ 2,500,000 $ 800,000 3,800,000 $ 2,000,000
Total unrecognized compensation cost, amount 16,000,000   $ 16,000,000  
Total unrecognized compensation cost, period     3 years 2 months 8 days  
Total intrinsic value for stock options exercised     $ 6,000 1,000
Fair value of awards vested     $ 1,200,000 $ 2,800,000
Weighted-average grant-date fair value per share of stock options granted     $ 0.17 $ 0.18
Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense 1,600,000 $ 2,000,000 $ 3,600,000 $ 4,400,000
Total unrecognized compensation cost, amount $ 8,100,000   $ 8,100,000  
Total unrecognized compensation cost, period     1 year 2 months 8 days