v3.26.1
RESTRUCTURING AND OTHER CHARGES (RECOVERIES) - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Apr. 30, 2024
Restructuring Cost and Reserve [Line Items]            
Current $ 4,000,000.0   $ 4,000,000.0   $ 4,400,000  
Transition Costs (Recoveries) 0 $ 1,100,000 (3,400,000) $ 1,100,000    
Other charges (recoveries) 0 $ (300,000) 6,600,000 $ (1,400,000)    
NCS Global Services LLC            
Restructuring Cost and Reserve [Line Items]            
Percentage of voting interests acquired           100.00%
Contingent consideration, maximum potential earn-out           $ 20,000,000
Contingent consideration liability $ 0   $ 0     $ 6,600,000