XML 52 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based Compensation - Stock Option Activity (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Options [Roll Forward]    
Balance as of December 31, 2023 (in shares) | shares 140,109  
Granted (in shares) | shares 506,127  
Cancelled/expired (in shares) | shares (47,696)  
Balance as of September 30, 2024 (in shares) | shares 598,540 140,109
Vested and expected to vest at September 30, 2024 (in shares) | shares 540,286  
Exercisable at September 30, 2024 (in shares) | shares 110,674  
Weighted Average Exercise Price [Roll Forward]    
Balance as of December 31, 2023 (in dollars per share) | $ / shares $ 37.48  
Granted (in dollars per share) | $ / shares 1.58  
Cancelled/expired (in dollars per share) | $ / shares 38.02  
Balance as of September 30, 2024 (in dollars per share) | $ / shares 7.08 $ 37.48
Vested and expected to vest at September 30, 2024 (in dollars per share) | $ / shares 28.73  
Exercisable at September 30, 2024 (in dollars per share) | $ / shares $ 7.6  
Weighted Average Remaining Contractual Life (years) [Roll Forward]    
Balance as of September 30, 2024 9 years 3 months 8 years 25 days
Vested and expected to vest at September 30, 2024 7 years 4 months 13 days  
Exercisable at September 30, 2024 9 years 2 months 12 days  
Aggregated Intrinsic Value [Roll Forward]    
Balance as of December 31, 2023 | $ $ 64,000  
Exercisable at September 30, 2024 | $ $ 56,000