Warrants - October 2025 Pre-funded Warrants and Common Stock Warrants (Details) - USD ($) $ / shares in Units, $ in Thousands |
1 Months Ended | |
|---|---|---|
Oct. 31, 2025 |
Mar. 31, 2026 |
|
| October 2025 Pre-funded warrants | ||
| Warrants | ||
| Exercise price per share | $ 0.001 | |
| October 2025 Pre-funded warrants | Private Placement | ||
| Warrants | ||
| Warrant to purchase shares of common stock | 80,768,504 | |
| Exercise price per share | $ 0.001 | |
| Number of securities called by each warrant or right | 1 | |
| October 2025 Private Placement | Private Placement | ||
| Warrants | ||
| Warrant to purchase shares of common stock | 71,985,605 | |
| Exercise price per share | $ 0.5335 | |
| Number of securities called by each warrant or right | 1 | |
| October 2025 Private Placement | Placement agent warrants | ||
| Warrants | ||
| Warrant to purchase shares of common stock | 4,000,000 | |
| Exercise price per share | $ 0.5335 | |
| Placement agent expense | $ 1,500 | |
| Placement agent expense paid in cash | $ 1,000 | |
| Placement agent warrants, restriction period | 6 months |