XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.2
BUSINESS ACQUISITIONS - Narrative (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]            
Acquisition related costs         $ 500  
Goodwill $ 461,298       $ 461,298 $ 452,343
Acquisitions 2025            
Business Combination [Line Items]            
Total Acquisitions | business_acquired         2  
Cash payments         $ 13,860  
Goodwill 6,925       6,925  
Goodwill, expected tax deductible amount 6,500       6,500  
Intangible assets acquired 3,487       3,487  
Acquisitions 2025, Q1            
Business Combination [Line Items]            
Total Acquisitions     1 1    
Cash payments   $ 12,851        
Cash 100       100  
Goodwill   6,520 $ 6,520 $ 6,520    
Intangible assets acquired   $ 3,284 $ 3,284 $ 3,284    
Acquisitions 2025, Q1 | Non-compete agreements            
Business Combination [Line Items]            
Intangible assets acquired 200       $ 200  
Amortization period of acquired intangible assets (in years)         5 years  
Acquisitions 2025, Q1 | Customer relationships            
Business Combination [Line Items]            
Intangible assets acquired $ 3,300       $ 3,300  
Amortization period of acquired intangible assets (in years)         8 years  
Acquisitions 2025, Q2            
Business Combination [Line Items]            
Total Acquisitions 1       1  
Cash payments $ 1,000       $ 1,009  
Goodwill 405       405  
Intangible assets acquired $ 203       $ 203