Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss per Share Attributable to Common Stockholders (Parenthetical) (Details) |
Sep. 30, 2025
shares
|
|---|---|
| Series D Preferred Stock | |
| Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] | |
| Common stock underlying common warrants issued | 4,010,007 |