XML 159 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions Acquisition (Purchase Price Allocation) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
May 20, 2022
Business acquisition        
Goodwill $ 286,812 $ 286,812 $ 292,040  
Hardent, Inc.        
Business acquisition        
Cash and cash equivalents       $ 209
Accounts receivable       1,088
Unbilled receivables       239
Prepaid expenses and other current assets       16
Identified intangible assets       5,000
Goodwill       12,069
Accounts payable       (55)
Deferred revenue       (578)
Income taxes payable       (466)
Deferred tax liability       (1,325)
Other current liabilities       (56)
Recognized identifiable assets acquired and liabilities assumed, net       $ 16,141