v3.26.1
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost $ 1,906 $ 1,906
Less: Accumulated depreciation (1,184) (1,099)
Property and equipment, net 722 807
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 1,139 1,139
Office furniture    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 724 724
Office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost $ 43 $ 43