XML 107 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
PENSION AND OTHER BENEFIT PLANS - Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Prior service costs [Abstract]      
Maximum percentage of net gain or loss over the greater of the projected benefit obligation or the market-related value of assets without requiring amortization 10.00%    
Pension Benefits      
Net periodic benefit cost      
Service cost $ 4,693 $ 4,433 $ 4,959
Interest cost 7,593 7,561 5,334
Expected return on plan assets (18,401) (16,079) (19,025)
Plan amendment 0 0 (556)
Amortization of unrecognized net loss (gain) 1,131 (2,220) 842
Amortization of prior service cost 820 820 615
Net periodic benefit income (4,164) (5,485) (7,831)
Other Postretirement Benefits Plan [Member]      
Net periodic benefit cost      
Service cost 0 0 0
Interest cost 86 92 68
Expected return on plan assets 0 0 0
Plan amendment 0 0 0
Amortization of unrecognized net loss (gain) 27 22 23
Amortization of prior service cost (179) (179) (179)
Net periodic benefit income $ (66) $ (65) $ (88)