XML 77 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - 2021 Plan and 2017 Plan - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Stock Based Compensation Details [Line Items]    
Options opening balance 2,820,187  
Options Granted 879,664  
Options Exercised 0  
Options Forfeited (289,802)  
Options ending balance 3,410,049 2,820,187
Options, Vested and expected to vest 3,410,049  
Options, Exercisable 2,513,584  
Weighted average exercise price, beginning balance $ 40.16  
Weighted average exercise price, Granted 3.76  
Weighted average exercise price, Exercised 0  
Weighted average exercise price, Forfeited 31.47  
Weighted average exercise price, ending balance 31.51 $ 40.16
Weighted average exercise price, Vested and expected to vest 31.51  
Weighted average exercise price, Exercisable $ 38  
Weighted average contract term 6 years 5 years 7 months 6 days
Weighted average contract term, Vested and expected to vest 6 years  
Weighted average contract term, Exercisable 4 years 10 months 24 days  
Aggregate Intrinsic Value $ 115 $ 0
Aggregate Intrinsic Value, Vested and expected to vest 115  
Aggregate Intrinsic Value, Exercisable $ 113