XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment
Property and equipment, stated at cost, consists of the following (in thousands):
December 31,
20232022
Computer hardware, software and related equipment$502,564 $424,275 
Furniture and equipment2,836 881 
Leasehold improvements9,784 8,614 
515,184 433,770 
Less: Accumulated depreciation and amortization(327,015)(255,586)
 Total property and equipment, net$188,169 $178,184