Stockholders' Equity - Offering of Common Stock, Warrants, and Pre-funded Warrants (Details) - $ / shares |
Dec. 16, 2024 |
Apr. 18, 2024 |
---|---|---|
Underwritten Registered Direct Offering | ||
Class of Warrant or Right [Line Items] | ||
Class of warrant or right, common stock ownership (in percent) | 19.99% | |
Warrants to purchase common stock | Underwritten Registered Direct Offering | ||
Class of Warrant or Right [Line Items] | ||
Warrant exercise price (in dollars per share) | $ 0.001 | |
Common stock | Underwritten Registered Direct Offering | ||
Class of Warrant or Right [Line Items] | ||
Class of warrant or right, common stock ownership (in percent) | 9.99% | |
December 2024 Offering Warrants | ||
Class of Warrant or Right [Line Items] | ||
Warrant exercise price (in dollars per share) | $ 3.76 | |
Class of warrant or right, common stock ownership (in percent) | 4.99% | |
Class of warrant or right, common stock, prior to issuance (percent) | 9.99% | |
Class of warrant or right, common stock ownership, maximum percent | 19.99% |