XML 156 R113.htm IDEA: XBRL DOCUMENT v3.25.4
Benefit Plans - Schedule of Reconciliation of Benefit Obligation (Details) - Postretirement Benefits - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Beginning balance - Bargaining Plan projected benefit obligation $ 62,100 $ 63,828  
Service cost 1,072 1,163 $ 1,085
Interest cost 3,640 3,102 2,761
Plan participants’ contributions 702 707  
Actuarial loss (gain) 10,539 (2,920)  
Benefits paid (4,382) (3,780)  
Ending balance - Bargaining Plan projected benefit obligation $ 73,671 $ 62,100 $ 63,828