XML 69 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - Schedule of Share Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employee Stock Option [Member]      
Number of Options Outstanding      
Options outstanding 107,373 73,291  
Granted 43,342 34,822  
Cancelled/forfeited (7,919) (740)  
Options outstanding 142,796 107,373 73,291
Unvested 59,126    
Vested and exercisable 83,670    
Weighted Average Exercise Price Per Share      
Options outstanding $ 87.70 $ 112.90  
Granted 8.82 36.16  
Cancelled/forfeited (in dollars per share) 332.24 157.33  
Options outstanding 50.20 $ 87.70 $ 112.90
Unvested 19.81    
Vested and exercisable $ 71.68    
Weighted Average Remaining Contractual Term (Years)      
Options outstanding 7 years 11 months 15 days 8 years 4 months 2 days 8 years 11 months 26 days
Unvested 9 years 1 month 6 days    
Vested and exercisable 7 years 1 month 28 days    
Restricted Stock Units (RSUs)      
Aggregate Intrinsic Value      
Options Outstanding     $ 189
Options Outstanding   $ 189