XML 95 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS AND RELATED ACTIVITY - Additional Information2 (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jan. 20, 2022
USD ($)
Dec. 31, 2021
USD ($)
Business Acquisition [Line Items]        
Goodwill $ 679,463 $ 677,665   $ 513,820
Minimum | Measurement Input, Discount Rate | Valuation, Income Approach        
Business Acquisition [Line Items]        
Contingent consideration liability, measurement input 0.15      
Maximum | Measurement Input, Discount Rate | Valuation, Income Approach        
Business Acquisition [Line Items]        
Contingent consideration liability, measurement input 0.17      
Software developed for internal use        
Business Acquisition [Line Items]        
Amortization period 7 years      
Customer Relationships        
Business Acquisition [Line Items]        
Amortization period 3 years      
Trade Names        
Business Acquisition [Line Items]        
Amortization period 7 years      
Aidence        
Business Acquisition [Line Items]        
Intangible assets acquired     $ 27,700  
Liabilities     3,200  
Deferred tax liabilities acquired     3,500  
Goodwill     22,900  
Impairment of intangible assets $ 3,900      
Aidence | Software developed for internal use        
Business Acquisition [Line Items]        
Intangible assets acquired     21,100  
Amortization period 7 years      
Aidence | In Process Research and Development        
Business Acquisition [Line Items]        
Intangible assets acquired     $ 5,500  
Aidence | Customer Relationships        
Business Acquisition [Line Items]        
Amortization period 5 years 4 months 24 days      
Aidence | Trade Names        
Business Acquisition [Line Items]        
Amortization period 7 years