Warrants - Additional information (Details) - $ / shares |
Jun. 30, 2026 |
Jan. 31, 2026 |
Jun. 30, 2025 |
|---|---|---|---|
| Warrants | |||
| Warrant Liabilities | |||
| Class of warrant or right, number of securities called by each warrant or right | 1 | ||
| Exercise price of warrants | $ 11.5 | ||
| Prefunded Warrants | |||
| Warrant Liabilities | |||
| Exercise price of warrants | $ 0.0001 | $ 0.0001 | |
| Warrants to purchase shares of common stock | 5,807,018 | ||
| Number of warrants outstanding | 0 | ||
| Common Stock Warrants | |||
| Warrant Liabilities | |||
| Warrants to purchase shares of common stock | 45,614,036 | 45,614,036 |