Balance Sheet Components - Schedule of Components of Other Assets, Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property Plant And Equipment [Line Items] | ||
| Finance lease right-of-use assets | $ 1,035 | $ 1,513 |
| Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Total other assets | Total other assets |
| Long-term prepaid clinical expenses | $ 402 | $ 693 |
| Operating lease right-of-use assets | $ 235 | $ 1,159 |
| Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Total other assets | Total other assets |
| Long-term prepaid contract manufacturing costs | $ 98 | $ 111 |
| Other assets | 280 | 149 |
| Total other assets | $ 2,050 | $ 3,625 |
| X | ||||||||||
- Definition Long-term prepaid clinical expenses. No definition available.
|
| X | ||||||||||
- Definition Long-term prepaid contract manufacturing costs. No definition available.
|
| X | ||||||||||
- Definition Amount of other assets noncurrent other. No definition available.
|
| X | ||||||||||
- Definition Amount, after accumulated amortization, of right-of-use asset from finance lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Indicates line item in statement of financial position that includes finance lease right-of-use asset. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of lessee's right to use underlying asset under operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Indicates line item in statement of financial position that includes operating lease right-of-use asset. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of noncurrent assets classified as other. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|