Stockholders' Equity - Baker & McKenzie LLP settlement (Details) - USD ($) $ / shares in Units, $ in Millions |
Sep. 30, 2025 |
Jun. 30, 2026 |
Feb. 28, 2026 |
Oct. 24, 2024 |
|---|---|---|---|---|
| Class of Warrant or Right [Line Items] | ||||
| Class of warrant or right, number of securities called by warrants or rights (in shares) | 20,009 | |||
| Baker & McKenzie LLP | ||||
| Class of Warrant or Right [Line Items] | ||||
| Obligation amount | $ 1.1 | |||
| Obligation amount paid in cash | $ 0.1 | |||
| Number of shares sold (in shares) | 32,527 | |||
| Common stock, par value (in dollars per share) | $ 0.00001 | |||
| Additional expense recognized | $ 0.1 | |||
| Baker & McKenzie LLP | B&M Pre-funded Warrants | ||||
| Class of Warrant or Right [Line Items] | ||||
| Class of warrant or right, number of securities called by warrants or rights (in shares) | 19,210 | 19,210 | ||
| Fair value of equity issuance for services | $ 1.2 |