Warrants - March 2020, September 2021, April 2024 Pre-funded Warrants (Details) |
6 Months Ended |
---|---|
Jun. 30, 2025
shares
| |
March 2020 Pre-funded Warrants | |
Warrants | |
Warrants exercised | 824,718 |
Stock issued during period | 809,558 |
September 2021 Pre-funded Warrants | |
Warrants | |
Warrants exercised | 591,603 |
Stock issued during period | 590,424 |
April 2024 Pre-funded Warrants | |
Warrants | |
Warrants exercised | 1,523,404 |
Stock issued during period | 1,521,059 |