XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property and Equipment    
Property and equipment $ 347,383 $ 338,455
Less accumulated depreciation (283,953) (274,155)
Property and equipment, net 63,430 64,300
Computer equipment and software    
Property and Equipment    
Property and equipment 317,244 308,473
Furniture and fixtures    
Property and Equipment    
Property and equipment 10,823 10,829
Leasehold improvements    
Property and Equipment    
Property and equipment $ 19,316 $ 19,153