Quarterly report [Sections 13 or 15(d)]

ACQUISITIONS - Narrative (Details)

v3.25.1
ACQUISITIONS - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
business
Business Acquisition [Line Items]  
Number of businesses acquired | business 4
2025 Acquisitions  
Business Acquisition [Line Items]  
Total consideration $ 28,915
Contingent consideration 4,700
Prior Year Acquisitions  
Business Acquisition [Line Items]  
Contingent consideration transferred $ 3,100