XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 357,913 $ 387,814
Accumulated depreciation and amortization (225,068) (237,225)
Property and equipment, net $ 132,845 150,589
Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful life of property and equipment 3 years  
Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful life of property and equipment 40 years  
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 3,597 5,380
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 9,856 16,691
Buildings and improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful life of property and equipment 5 years  
Buildings and improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful life of property and equipment 40 years  
Furniture and office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 40,539 65,054
Furniture and office equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful life of property and equipment 5 years  
Furniture and office equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful life of property and equipment 7 years  
Computer hardware    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 13,152 20,175
Computer hardware | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful life of property and equipment 3 years  
Computer hardware | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful life of property and equipment 7 years  
Computer software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 212,832 199,635
Computer software | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful life of property and equipment 3 years  
Computer software | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful life of property and equipment 10 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 70,921 71,633
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful life of property and equipment 3 years  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful life of property and equipment 15 years  
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,016 $ 9,246