XML 111 R52.htm IDEA: XBRL DOCUMENT v3.25.4
ACQUISITIONS - Narrative (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Apr. 01, 2025
USD ($)
Apr. 01, 2023
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
business
Dec. 31, 2024
USD ($)
business
Dec. 31, 2023
USD ($)
business
Apr. 03, 2023
USD ($)
Business Combination [Line Items]              
Number of businesses acquired | business       25 44 23  
Long-term line of credit             $ 305,000
Customer contracts, net              
Business Combination [Line Items]              
Finite-lived intangible asset, useful life     7 years 7 years      
Saela Holdings, LLC              
Business Combination [Line Items]              
Percentage of voting interests acquired 100.00%            
Assets acquired and liabilities assumed $ 207,227            
Contributed revenues     $ 54,900        
Net earnings     5,000        
Contingent consideration transferred 193,700            
Earnout liabilities 8,800            
Contingent consideration $ 4,700            
Adjustments fair value contingent consideration       $ 3,200      
Finite-lived intangible asset, useful life 7 years            
Acquisitions 2025              
Business Combination [Line Items]              
Assets acquired and liabilities assumed     130,100 130,100      
Contingent consideration transferred       2,800      
Contingent consideration     $ 15,000 $ 15,000      
2024 Acquisitions              
Business Combination [Line Items]              
Assets acquired and liabilities assumed         $ 182,753    
Contingent consideration transferred         400    
Contingent consideration         20,900    
Notes issued for acquisition consideration         3,100    
FPC Holdings, LLC              
Business Combination [Line Items]              
Percentage of voting interests acquired   100.00%          
Assets acquired and liabilities assumed   $ 339,514          
Contingent consideration transferred   302,800          
Earnout liabilities   28,000          
Contingent consideration   $ 8,700          
Adjustments fair value contingent consideration         $ 1,000    
Other 2023 Acquisitions              
Business Combination [Line Items]              
Assets acquired and liabilities assumed           $ 76,708  
Contingent consideration           $ 7,800