XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY AND EQUIPMENT - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property and Equipment    
Computer software, including licenses and internally-developed software $ 98,625 $ 93,373
Furniture and equipment 32,400 36,916
Leasehold improvements 8,427 8,463
Total 139,452 138,752
Accumulated depreciation and amortization (86,932) (82,094)
Property and equipment, net $ 52,520 $ 56,658