XML 72 R53.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEET COMPONENTS (Details 2 PPE) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 19,187 $ 12,159
Accumulated Depreciation, Depletion and Amortization, Property, Plant and Equipment, Period Increase (Decrease) (4,045) (2,656)
Property and equipment, net 15,142 9,503
Computer Equipment    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 4,323 3,668
Office Equipment    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 551 745
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 1,965 513
Software Development    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 12,095 6,980
Leaseholds and Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 253 $ 253