XML 136 R117.htm IDEA: XBRL DOCUMENT v3.22.4
Benefit Plan Schedule of estimated future pension benefit payments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]  
Defined Benefit Plan Expected Future Benefit Payments Next Twelve Months $ 9,684
Defined Benefit Plan Expected Future Benefit Payments Year Two 9,769
Defined Benefit Plan Expected Future Benefit Payments Year Three 10,143
Defined Benefit Plan Expected Future Benefit Payments Year Four 10,111
Defined Benefit Plan Expected Future Benefit Payments Year Five 11,053
Defined Benefit Plan Expected Future Benefit Payments Five Fiscal Years Thereafter 51,388
Defined Benefit Plan, Expected Future Benefit Payments, Total $ 102,148