XML 87 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 515,184 $ 433,770
Less: Accumulated depreciation and amortization (327,015) (255,586)
 Total property and equipment, net 188,169 178,184
Computer hardware, software and related equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 502,564 424,275
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 2,836 881
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 9,784 $ 8,614