XML 89 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fixed Assets and Capitalized Software - Schedule of Fixed Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Fixed assets and capitalized software $ 225,213 $ 194,981
Less: accumulated depreciation and amortization 180,735 156,382
Total fixed assets and capitalized software, net 44,478 38,599
Capitalized software    
Property, Plant and Equipment [Line Items]    
Fixed assets and capitalized software 187,721 154,590
Computer and data processing equipment    
Property, Plant and Equipment [Line Items]    
Fixed assets and capitalized software 36,224 39,077
Other    
Property, Plant and Equipment [Line Items]    
Fixed assets and capitalized software $ 1,268 $ 1,314