XML 87 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net - Summary (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 177,031 $ 153,713
Less—accumulated depreciation and amortization (121,919) (106,365)
Depreciable assets, net 55,112 47,348
Land 1,275 1,185
Property and equipment, net $ 56,387 48,533
Buildings    
Property, Plant and Equipment [Line Items]    
Useful life in years 30 years  
Property and equipment, gross $ 1,456 1,359
Data processing equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 162,761 141,359
Data processing equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful life in years 3 years  
Data processing equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful life in years 5 years  
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 9,154 7,718
Furniture and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful life in years 3 years  
Furniture and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful life in years 20 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 3,660 $ 3,277
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Useful life in years 5 years  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Useful life in years 10 years