v3.25.4
SEGMENT INFORMATION - Schedule of Consolidated Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Total segment assets $ 339,208 $ 273,589 $ 285,146
Cash and cash equivalents 325,927 198,456  
Goodwill 1,065,211 1,034,543 $ 1,036,279
Net Book Value 899,323 898,417  
Tax assets 23,338 11,389  
Total assets 2,653,007 2,416,394  
Customer lists      
Segment Reporting Information [Line Items]      
Net Book Value 628,189 637,745  
Technology and patents      
Segment Reporting Information [Line Items]      
Net Book Value 184,804 173,307  
Tradenames      
Segment Reporting Information [Line Items]      
Net Book Value $ 86,330 $ 87,365