XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Schedule of Share Option Activity (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Weighted Average Remaining Contractual Term (Years)    
Options outstanding 7 years 11 months 15 days  
Stock options    
Number of Options Outstanding    
Options outstanding 142,796  
Granted 12,500 43,342
Cancelled/forfeited (36,307)  
Options outstanding 118,989  
Unvested 20,273  
Vested and exercisable 98,716  
Weighted Average Exercise Price Per Share    
Options outstanding $ 50.20  
Granted 2.28  
Exercised 0  
Cancelled/forfeited (in dollars per share) 51.78  
Options outstanding 44.31  
Unvested 14.00  
Vested and exercisable $ 50.54  
Weighted Average Remaining Contractual Term (Years)    
Options outstanding 7 years 5 months 15 days  
Unvested 8 years 6 months 10 days  
Vested and exercisable 7 years 2 months 26 days