XML 64 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based Compensation - Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Options [Roll Forward]    
Balance as of December 31, 2022 (in shares) 78,334  
Granted (in shares) 68,422  
Cancelled/forfeited (in shares) (6,647)  
Balance as of December 31, 2023 (in shares) 140,109 78,334
Vested and expected to vest at December 31, 2023 (in shares) 133,810  
Exercisable at December 31, 2023 72,843  
Weighted Average Exercise Price [Roll Forward]    
Balance as of December 31, 2022 (in dollars per share) $ 68.16  
Granted (in dollars per share) 5.00  
Cancelled/forfeited (in dollars per share) 283.76  
Balance as of December 31, 2023 (in dollars per share) 37.48 $ 68.16
Vested and expected to vest at December 31, 2023 (in dollars per share) 38.62  
Exercisable at December 31, 2023 (in dollars per share) $ 60.17  
Weighted Average Remaining Contractual Life (years) [Roll Forward]    
Balance as of December 31, 2023 8 years 25 days 8 years
Vested and expected to vest at December 31, 2023 8 years 7 days  
Exercisable at December 31, 2023 7 years 4 months 28 days  
Aggregated Intrinsic Value [Roll Forward]    
Balance as of December 31, 2023 $ 7,000  
Exercisable at December 31, 2023 $ 6,000