Net Loss Per Share Attributable to Common Stockholders - Additional Information (Details) - $ / shares |
6 Months Ended | |
|---|---|---|
Apr. 13, 2026 |
Jun. 30, 2026 |
|
| Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||
| Issuance of common stock upon exercise of pre-funded warrants, Shares | 799,987 | |
| Pre Funded Warrant [Member] | ||
| Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||
| Warrants to purchase common stock | 800,000 | |
| Purchase price | $ 9.9999 | |
| Warrants outstanding | 0 | |
| Warrants exercised date | Apr. 13, 2026 |