v3.25.4
Balance Sheet Components - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, gross total $ 9,331 $ 9,026
Less: Accumulated depreciation (8,206) (7,974)
Property and equipment, net 1,125 1,052
Depreciation 238 207
Machinery, equipment, furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross total 4,917 4,659
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross total 1,979 1,932
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross total $ 2,435 $ 2,435