v3.26.1
PENSION BENEFITS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Pension Benefits    
Multiemployer pension plan liability adjustment $ 0 $ (4,453)
Pension Plan    
Pension Benefits    
Pension contributions 3,100 $ 2,900
Expected future employer contributions $ 14,000