v3.26.1
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Property, Plant, and Equipment [Line Items]        
Depreciation $ 100 $ 200 $ 200 $ 400
Proceeds from sale of property and equipment     44  
Loss on disposal of fixed assets 200   246  
Laboratory Equipment        
Property, Plant, and Equipment [Line Items]        
Property and equipment carrying amount 400   400  
Proceeds from sale of property and equipment     200  
Leasehold Improvements        
Property, Plant, and Equipment [Line Items]        
Property and equipment carrying amount $ 400   $ 400