Capital Structure - Schedule of Common Stock Warrants (Details) |
Sep. 30, 2026
$ / shares
shares
|
|---|---|
| Common Stock Warrants | |
| Common Stock Warrants | |
| Number of common shares underlying warrants (in shares) | shares | 1,400,000 |
| Exercise price (in dollars per share) | $ / shares | $ 0.001 |
| Common Stock Warrants Expiration June 2031 | |
| Common Stock Warrants | |
| Number of common shares underlying warrants (in shares) | shares | 148 |
| Exercise price (in dollars per share) | $ / shares | $ 7,488 |