Summary of Significant Accounting Policies (Additional Information) (Details) - shares shares in Thousands |
3 Months Ended | 6 Months Ended | |
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Accounting Policies [Line Items] | |||
| Antidilutive securities excluded from computation of diluted net loss per share | 21,974 | 21,481 | |
| Common stock issuable upon exercise of warrants [Member] | |||
| Accounting Policies [Line Items] | |||
| Antidilutive securities excluded from computation of diluted net loss per share | 400 | 6,925 | 7,395 |
| Common stock issuable upon exercise of stock options [Member] | |||
| Accounting Policies [Line Items] | |||
| Antidilutive securities excluded from computation of diluted net loss per share | 2,000 | 1,987 | 1,220 |
| Unvested restricted stock units [Member] | |||
| Accounting Policies [Line Items] | |||
| Antidilutive securities excluded from computation of diluted net loss per share | 800 | 765 | 116 |