XML 63 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Supplemental Financial Statement Information - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 127,401 $ 103,267
Less: accumulated depreciation (48,858) (39,659)
Total property and equipment, net 78,543 63,608
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 106,215 77,730
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 17,380 18,640
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 3,650 3,686
Software and licenses    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 156 $ 3,211