XML 58 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment
Property and equipment, stated at cost, consists of the following (in thousands):
December 31,
20242023
Computer hardware, software, and related equipment
$546,777 $502,564 
Furniture and equipment4,820 2,836 
Leasehold improvements7,328 9,784 
558,925 515,184 
Less: Accumulated depreciation and amortization(361,710)(327,015)
 Total property and equipment, net$197,216 $188,169