v3.26.1
Balance Sheet Components - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]      
Total property and equipment, gross   $ 668 $ 1,162
Less: accumulated depreciation   (621) (1,009)
Total property and equipment, net $ 47 47 153
Laboratory Equipment      
Property, Plant and Equipment [Line Items]      
Total property and equipment, gross   0 102
Computer Equipment      
Property, Plant and Equipment [Line Items]      
Total property and equipment, gross   146 146
Furniture and Fixtures      
Property, Plant and Equipment [Line Items]      
Total property and equipment, gross   416 432
Leasehold Improvements      
Property, Plant and Equipment [Line Items]      
Total property and equipment, gross   $ 106 $ 482