XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Property Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software $ 39,449 $ 32,180
Accumulated depreciation and amortization (9,633) (7,921)
Total property, equipment, and software, net 29,816 24,259
Capitalized internally developed software balances, net of accumulated amortization 17,800 13,500
Internally developed software    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software 23,020 17,735
Computer and networking equipment    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software 4,535 3,796
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software 3,205 3,199
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software $ 8,689 $ 7,450