XML 81 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding, Stock Options, Beginning Balance 5,960,922 6,158,078  
Options granted, Stock Options 11,719,421 2,726,871  
Exercised, Stock Options (58,832)    
Options cancelled or forfeited, Stock Options (1,327,123) (2,050,562)  
Options expired, Stock Options (73,783) (873,465)  
Outstanding, Stock Options, Ending Balance 16,220,605 5,960,922 6,158,078
Options exercisable at December 31, 2024 3,595,465    
Outstanding, Weighted Average Exercise Price, Beginning balance $ 5.75 $ 11.84  
Options granted, Weighted Average Exercise Price 2.02 0.99  
Options cancelled or forfeited, Weighted Average Exercise Price 2.5 10.7  
Exercised, Weighted Average Exercise Price 0.68    
Options expired, Weighted Average Exercise Price 17.01 22.21  
Outstanding, Weighted Average Exercise Price, Ending balance 3.29 $ 5.75 $ 11.84
Options exercisable at December 31, 2024, Weighted Average Exercise Price $ 7.72    
Outstanding, Weighted Average Remaining Contractual Life 8 years 8 months 12 days 8 years 8 months 12 days 8 years 10 months 24 days
Weighted Average Remaining Contractual Life, Options exercisable at December 31, 2024 7 years 6 months    
Outstanding, Aggregate Intrinsic Value, Beginning Balance $ 1,960 $ 62  
Outstanding, Aggregate Intrinsic Value, Ending Balance 1,967 $ 1,960 $ 62
Options exercisable at December 31, 2024, Aggregate Intrinsic Value $ 1,055