XML 79 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capitalized Software, Furniture, Equipment and Leasehold Improvements - Capitalized Software Development Costs, Furniture, Equipment and Leasehold Improvements, Net of Accumulated Depreciation and Amortization (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross $ 350,094 $ 302,529
Accumulated depreciation and amortization (247,423) (202,273)
Furniture, equipment, leasehold improvements and capitalized software, net of accumulated depreciation and amortization 102,671 100,256
Software Development Costs [Member]    
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross 261,850 218,848
Computer Hardware and Related Software [Member]    
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross 42,913 37,614
Office Hardware [Member]    
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross 7,609 8,455
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross 6,508 6,952
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross $ 31,214 $ 30,660