XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net - Components of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 166,526 $ 130,338
Less: accumulated depreciation and amortization (68,735) (55,186)
Total property and equipment, net 97,791 75,152
Computers and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 28,495 16,885
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 8,568 6,595
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 19,979 20,669
Capitalized software development costs    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 109,484 $ 86,189