v3.26.3
PENSION BENEFITS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Pension Benefits            
Multiemployer pension plan liability adjustments $ 0   $ 0   $ (9,219) $ (4,453)
Pension Plan            
Pension Benefits            
Pension contributions         10,100 $ 9,400
Expected future employer contributions $ 14,000       $ 14,000  
Multiemployer pension plan liability adjustments   $ (9,200)   $ (4,500)