Balance Sheet Components - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||||
| Cloud computing implementation capitalized costs | $ 0 | $ 0 | $ 0 | $ 0 |
| Capitalized cloud computing implementation costs amortization expense | 14 | 237 | 37 | 479 |
| Depreciation expense | $ 39 | $ 28 | 78 | 82 |
| Impairment loss on leasehold | $ 0 | 380 | ||
| Gain on termination of lease | $ 1,600 | |||
| X | ||||||||||
- Definition Cloud Computing Implementation Costs Capitalized During the Period No definition available.
|
| X | ||||||||||
- Definition The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of gain (loss) on termination of lease before expiration of lease term. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of amortization expense for capitalized implementation cost from hosting arrangement that is service contract. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The adjustment to reduce the value of existing agreements that specify the lessee's rights to use the leased property. This expense is charged when the estimates of future profits generated by the leased property are reduced. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- References No definition available.
|