XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill, Trade Names, and Other Intangible Assets - Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Intangible assets subject to amortization:    
Gross Carrying Amount $ 101,068 $ 82,902
Accumulated Amortization 52,500 44,079
Net Carrying Amount 48,568 38,823
Intangible assets not subject to amortization:    
Trade names, indefinite-lived 5,900 5,900
Databases    
Intangible assets subject to amortization:    
Gross Carrying Amount 45,930 33,430
Accumulated Amortization 24,971 22,033
Net Carrying Amount 20,959 11,397
Customer relationships    
Intangible assets subject to amortization:    
Gross Carrying Amount 52,538 47,738
Accumulated Amortization 26,286 21,672
Net Carrying Amount 26,252 26,066
Non-compete agreements    
Intangible assets subject to amortization:    
Gross Carrying Amount 0 4
Accumulated Amortization 0 3
Net Carrying Amount 0 1
Trade names    
Intangible assets subject to amortization:    
Gross Carrying Amount 900 30
Accumulated Amortization 548 16
Net Carrying Amount 352 14
Software    
Intangible assets subject to amortization:    
Gross Carrying Amount 1,700 1,700
Accumulated Amortization 695 355
Net Carrying Amount $ 1,005 $ 1,345