XML 151 R108.htm IDEA: XBRL DOCUMENT v3.25.4
Benefit Plans - Schedule of Net Periodic Pension Cost (Details) - Pension Plans - Bargaining Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Service cost $ 3,703 $ 4,330 $ 3,996
Interest cost 2,722 2,379 2,079
Expected return on plan assets (3,276) (3,050) (2,438)
Amortization of prior service costs 16 16 16
Net periodic postretirement benefit cost $ 3,165 $ 3,675 $ 3,653