XML 93 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 433,770 $ 352,322
Less: Accumulated depreciation and amortization (255,586) (191,113)
 Total property and equipment, net 178,184 161,209
Computer hardware, software and related equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 424,275 343,101
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 881 934
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 8,614 $ 8,287