XML 45 R34.htm IDEA: XBRL DOCUMENT v3.26.1
BALANCE SHEET COMPONENTS - Property and equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
PROPERTY AND EQUIPMENT, NET:          
Property and equipment, gross $ 12,904   $ 12,904   $ 12,969
Less accumulated depreciation and amortization (5,732)   (5,732)   (5,146)
Property and equipment - net 7,172   7,172   7,823
Depreciation expense 300 $ 300 600 $ 600  
Furniture and fixtures          
PROPERTY AND EQUIPMENT, NET:          
Property and equipment, gross $ 1,536   $ 1,536   $ 1,532
Depreciation/Amortization Period 7 years   7 years   7 years
Equipment and computers          
PROPERTY AND EQUIPMENT, NET:          
Property and equipment, gross $ 5,064   $ 5,064   $ 5,129
Equipment and computers | Minimum          
PROPERTY AND EQUIPMENT, NET:          
Depreciation/Amortization Period 3 years   3 years   3 years
Equipment and computers | Maximum          
PROPERTY AND EQUIPMENT, NET:          
Depreciation/Amortization Period 7 years   7 years   7 years
Leasehold improvements          
PROPERTY AND EQUIPMENT, NET:          
Property and equipment, gross $ 6,304   $ 6,304   $ 6,308
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember   us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember   us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember