Stockholders equity - Warrants (Details) - $ / shares |
Sep. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
Warrants | ||
Number of Warrants | 14,483,792 | 203,914 |
Warrants Exercise Price 44,820.00 | ||
Warrants | ||
Number of Warrants | 6 | 6 |
Exercise Price | $ 44,820.0000 | |
Warrants Exercise Price 3,000.00 | ||
Warrants | ||
Number of Warrants | 159 | 159 |
Exercise Price | $ 3,000.0000 | |
Warrants Exercise Price 1,447.20 | ||
Warrants | ||
Number of Warrants | 10,421 | 10,421 |
Exercise Price | $ 1,447.2000 | |
Warrants Exercise Price 900.00 | ||
Warrants | ||
Number of Warrants | 15,390 | 15,390 |
Exercise Price | $ 900.0000 | |
November 2022 Series B | ||
Warrants | ||
Number of Warrants | 177,938 | 177,938 |
Exercise Price | $ 0.0000 | |
June 2024 Placement Agent | ||
Warrants | ||
Number of Warrants | 127,227 | |
Exercise Price | $ 4.9125 | |
June 2024 Pre-funded | ||
Warrants | ||
Number of Warrants | 1,430,000 | |
Exercise Price | $ 0.0010 | |
June 2024 Series A | ||
Warrants | ||
Number of Warrants | 5,089,060 | |
Exercise Price | $ 3.9300 | |
June 2024 Series B | ||
Warrants | ||
Number of Warrants | 7,633,591 | |
Exercise Price | $ 3.9300 |