XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.2
BUSINESS ACQUISITIONS - Purchase Price Consideration (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
business
Mar. 31, 2025
USD ($)
Mar. 31, 2025
USD ($)
business
Mar. 31, 2025
USD ($)
business_acquired
Jun. 30, 2025
USD ($)
business_acquired
Dec. 31, 2024
USD ($)
Business Combination [Line Items]            
Goodwill $ 461,298       $ 461,298 $ 452,343
Acquisitions 2025            
Business Combination [Line Items]            
Total Acquisitions | business_acquired         2  
Cash payments         $ 13,860  
Total purchase price consideration         13,860  
Tangible assets acquired 8,939       8,939  
Intangible assets acquired 3,487       3,487  
Assets acquired 12,426       12,426  
Total liabilities assumed (5,491)       (5,491)  
Net assets acquired 6,935       6,935  
Goodwill $ 6,925       $ 6,925  
Acquisitions 2025, Q1            
Business Combination [Line Items]            
Total Acquisitions     1 1    
Cash payments   $ 12,851        
Total purchase price consideration   12,851        
Tangible assets acquired   8,030 $ 8,030 $ 8,030    
Intangible assets acquired   3,284 3,284 3,284    
Assets acquired   11,314 11,314 11,314    
Total liabilities assumed   (4,983) (4,983) (4,983)    
Net assets acquired   6,331 6,331 6,331    
Goodwill   $ 6,520 $ 6,520 $ 6,520    
Acquisitions 2025, Q2            
Business Combination [Line Items]            
Total Acquisitions 1       1  
Cash payments $ 1,000       $ 1,009  
Total purchase price consideration         1,009  
Tangible assets acquired 909       909  
Intangible assets acquired 203       203  
Assets acquired 1,112       1,112  
Total liabilities assumed (508)       (508)  
Net assets acquired 604       604  
Goodwill $ 405       $ 405