XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components - Property Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Total property, equipment, and software $ 47,972 $ 47,972 $ 32,180
Accumulated depreciation and amortization (11,918) (11,918) (7,921)
Total property, equipment, and software, net 36,054 36,054 24,259
Depreciation 2,300 4,000  
Capitalized internally developed software balances, net of accumulated amortization 20,900 20,900 13,500
Internally developed software      
Property, Plant and Equipment [Line Items]      
Total property, equipment, and software 27,561 27,561 17,735
Computer and networking equipment      
Property, Plant and Equipment [Line Items]      
Total property, equipment, and software 5,830 5,830 3,796
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Total property, equipment, and software 4,246 4,246 3,199
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Total property, equipment, and software $ 10,335 $ 10,335 $ 7,450