Warrants - March 2020, September 2021, April 2024 Pre-funded Warrants (Details) |
12 Months Ended |
|---|---|
|
Dec. 31, 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 |