XML 140 R120.htm IDEA: XBRL DOCUMENT v3.20.4
Benefit Plan Schedule of estimated future pension benefit payments (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]  
Defined Benefit Plan Expected Future Benefit Payments Next Twelve Months $ 11,582
Defined Benefit Plan Expected Future Benefit Payments Year Two 11,798
Defined Benefit Plan Expected Future Benefit Payments Year Three 11,672
Defined Benefit Plan Expected Future Benefit Payments Year Four 12,613
Defined Benefit Plan Expected Future Benefit Payments Year Five 12,758
Defined Benefit Plan Expected Future Benefit Payments Five Fiscal Years Thereafter 62,929
Defined Benefit Plan, Expected Future Benefit Payments, Total $ 123,352