XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.3
BUSINESS ACQUISITIONS - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2025
USD ($)
business
Sep. 30, 2025
USD ($)
business_acquired
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
business
Jun. 30, 2025
USD ($)
business_acquired
Mar. 31, 2025
USD ($)
Mar. 31, 2025
USD ($)
business
Mar. 31, 2025
USD ($)
business_acquired
Sep. 30, 2025
USD ($)
business_acquired
Dec. 31, 2024
USD ($)
Business Combination [Line Items]                      
Acquisition related costs                   $ 1,000  
Goodwill $ 466,710 $ 466,710 $ 466,710             $ 466,710 $ 452,343
Acquisitions 2025                      
Business Combination [Line Items]                      
Total Acquisitions | business_acquired                   3  
Total purchase price consideration                   $ 25,607  
Goodwill 12,179 12,179 12,179             12,179  
Goodwill, expected tax deductible amount 11,800 11,800 11,800             11,800  
Intangible assets acquired 5,792 5,792 5,792             5,792  
Acquisitions 2025, Q1                      
Business Combination [Line Items]                      
Total Acquisitions               1 1    
Total purchase price consideration             $ 12,981        
Cash 1,200 1,200 1,200             1,200  
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 300 300 300             $ 300  
Amortization period of acquired intangible assets (in years)                   5 years  
Acquisitions 2025, Q1 | Customer relationships                      
Business Combination [Line Items]                      
Intangible assets acquired 5,500 $ 5,500 $ 5,500             $ 5,500  
Amortization period of acquired intangible assets (in years)                   8 years  
Acquisitions 2025, Q2                      
Business Combination [Line Items]                      
Total Acquisitions         1 1          
Total purchase price consideration       $ 1,027              
Goodwill       405 $ 405 $ 405          
Intangible assets acquired       $ 203 $ 203 $ 203          
Acquisitions 2025, Q3                      
Business Combination [Line Items]                      
Total Acquisitions   1 1                
Total purchase price consideration 11,599                    
Goodwill 5,254 $ 5,254 $ 5,254             $ 5,254  
Intangible assets acquired $ 2,305 $ 2,305 $ 2,305             $ 2,305