XML 234 R103.htm IDEA: XBRL DOCUMENT v3.22.4
Benefit Plans - Reconciliation of Benefit Obligation (Details) - Postretirement Benefits - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Beginning balance - projected benefit obligation $ 65,156 $ 67,665  
Service cost 1,458 1,516 $ 1,454
Interest cost 1,923 1,772 2,031
Plan participants’ contributions 657 930  
Actuarial gain (10,138) (3,414)  
Benefits paid (3,757) (3,313)  
Ending balance - projected benefit obligation $ 55,299 $ 65,156 $ 67,665