Annual report pursuant to Section 13 and 15(d)

Equity Incentive Plan - Schedule of stock option activity (Details)

v3.24.1
Equity Incentive Plan - Schedule of stock option activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of Options      
Outstanding at beginning of year (in shares) 84,751 12,954  
Granted (in shares) 764,400 78,641  
Expired (in shares) (927) (14)  
Forfeited (in shares) (35,279) (6,830)  
Outstanding at end of year (in shares) 812,945 84,751 12,954
Exercisable at end of year (in shares) 173,394 4,939  
Vested and expected to vest at end of year (in shares) 812,945 84,751  
Weighted Average Exercise Price      
Outstanding at beginning of year (in usd per share) $ 36.92 $ 426.25  
Granted (in usd per share) 1.11 8.49  
Expired (in usd per share) 373.32 842.57  
Forfeited (in usd per share) 5.08 446.34  
Outstanding at end of year (in usd per share) 4.26 36.92 $ 426.25
Exercisable at end of year (in usd per share) 13.79 442.52  
Vested and expected to vest at end of year (in usd per share) $ 4.26 $ 36.92  
Weighted Average Contractual Life      
Outstanding 9 years 6 months 21 days 9 years 7 months 2 days 5 years 6 months 21 days
Exercisable at end of year 9 years 5 months 15 days 7 years 3 months 7 days  
Vested and expected to vest at end of year 9 years 6 months 21 days 9 years 7 months 2 days