XML 44 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Post Retirement Benefits - Future Benefit Payments (Details) - Postretirement benefits
Dec. 31, 2019
USD ($)
Postretirement benefits:  
2018 $ 1,233,000
2019 470,000
2020 497,000
2021 519,000
2022 496,000
2023 - 2027 $ 2,438,000