XML 135 R116.htm IDEA: XBRL DOCUMENT v3.22.0.1
Benefit Plan Schedule of estimated future pension benefit payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]  
Defined Benefit Plan Expected Future Benefit Payments Next Twelve Months $ 12,775
Defined Benefit Plan Expected Future Benefit Payments Year Two 11,500
Defined Benefit Plan Expected Future Benefit Payments Year Three 12,102
Defined Benefit Plan Expected Future Benefit Payments Year Four 12,405
Defined Benefit Plan Expected Future Benefit Payments Year Five 12,360
Defined Benefit Plan Expected Future Benefit Payments Five Fiscal Years Thereafter 61,702
Defined Benefit Plan, Expected Future Benefit Payments, Total $ 122,844