XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, net - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property and Equipment, net    
Property and equipment, gross $ 194,064 $ 177,031
Less - accumulated depreciation and amortization (138,525) (121,919)
Depreciable assets, net 55,539 55,112
Land 1,418 1,275
Property and equipment, net $ 56,957 56,387
Buildings    
Property and Equipment, net    
Useful life in years 30 years  
Property and equipment, gross $ 1,620 1,456
Data processing equipment    
Property and Equipment, net    
Property and equipment, gross $ 178,367 162,761
Data processing equipment | Minimum    
Property and Equipment, net    
Useful life in years 3 years  
Data processing equipment | Maximum    
Property and Equipment, net    
Useful life in years 5 years  
Furniture and equipment    
Property and Equipment, net    
Property and equipment, gross $ 9,869 9,154
Furniture and equipment | Minimum    
Property and Equipment, net    
Useful life in years 3 years  
Furniture and equipment | Maximum    
Property and Equipment, net    
Useful life in years 20 years  
Leasehold improvements    
Property and Equipment, net    
Property and equipment, gross $ 4,208 $ 3,660
Leasehold improvements | Minimum    
Property and Equipment, net    
Useful life in years 5 years  
Leasehold improvements | Maximum    
Property and Equipment, net    
Useful life in years 10 years