XML 65 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Summary of Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of Options, Granted 0   0 2,527,000 3,070,000  
2018 Stock Plan and 2021 Equity Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of Options, Beginning Balance 11,493,000 9,158,000   9,158,000    
Number of Options, Granted   2,527,000        
Number of Options, Exercised   (192,000)        
Number of Options, Forfeited (347,000)          
Number of Options, Ending Balance 11,146,000 11,493,000   11,146,000   9,158,000
Number of Options, Exercisable options as of June 30, 2024 6,670,000     6,670,000    
Weighted-Average Exercise Price, Beginning Balance $ 1.7 $ 1.21   $ 1.21    
Weighted-Average Exercise Price, Granted   3.36        
Weighted-Average Exercise Price, Exercised   0.47        
Weighted-Average Exercise Price, Forfeited 2.96          
Weighted-Average Exercise Price, Ending Balance 1.66 $ 1.7   1.66   $ 1.21
Weighted-Average Exercise Price, Exercisable options as of June 30, 2024 $ 0.75     $ 0.75    
Weighted Average Remaining Contractual Life (Years), Balance 7 years 1 month 2 days 7 years 3 months 18 days       6 years 9 months 21 days
Weighted Average Remaining Contractual Life (years), Exercisable options as of June 30, 2024 5 years 9 months 21 days          
Aggregate Intrinsic Value $ 11,646 $ 13,504   $ 11,646   $ 18,112
Aggregate Intrinsic Value, Exercisable options as of June 30, 2024 $ 11,240     $ 11,240