XML 139 R120.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Benefit Plan Schedule of estimated future pension benefit payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Defined Benefit Plan [Abstract]  
Defined Benefit Plan Expected Future Benefit Payments Next Twelve Months $ 9,676
Defined Benefit Plan Expected Future Benefit Payments Year Two 10,377
Defined Benefit Plan Expected Future Benefit Payments Year Three 11,038
Defined Benefit Plan Expected Future Benefit Payments Year Four 10,553
Defined Benefit Plan Expected Future Benefit Payments Year Five 11,627
Defined Benefit Plan Expected Future Benefit Payments Five Fiscal Years Thereafter 58,398
Defined Benefit Plan, Expected Future Benefit Payments, Total $ 111,669