v3.26.1
GOODWILL AND OTHER INTANGIBLE ASSETS - Summary of intangible assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Summary of intangible assets    
Definite lived intangibles, Gross $ 261,685 $ 200,831
Definite lived intangibles, Accumulated Amortization (105,748) (103,279)
Definite lived intangibles, Net 155,937 97,552
Intangible assets, gross 279,069 218,263
Intangible assets, net 173,321 114,984
Customer relationships    
Summary of intangible assets    
Definite lived intangibles, Gross 138,160 112,693
Definite lived intangibles, Accumulated Amortization (74,470) (73,577)
Definite lived intangibles, Net $ 63,690 $ 39,116
Weighted Average Useful Life 18 years 17 years
Technology    
Summary of intangible assets    
Definite lived intangibles, Gross $ 91,716 $ 69,056
Definite lived intangibles, Accumulated Amortization (21,836) (20,587)
Definite lived intangibles, Net $ 69,880 $ 48,469
Weighted Average Useful Life 16 years 13 years
Tradenames    
Summary of intangible assets    
Definite lived intangibles, Gross $ 30,784 $ 18,045
Definite lived intangibles, Accumulated Amortization (8,417) (8,078)
Definite lived intangibles, Net $ 22,367 $ 9,967
Weighted Average Useful Life 13 years 12 years
Non-compete agreements    
Summary of intangible assets    
Definite lived intangibles, Gross $ 1,025 $ 1,037
Definite lived intangibles, Accumulated Amortization (1,025) (1,037)
Tradenames    
Summary of intangible assets    
Indefinite lived intangibles $ 17,384 $ 17,432