XML 99 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Benefit Plans (Benefit Payments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Benefit payments representing the company's obligations to employees      
2020 $ 9,465    
2021 868    
2022 860    
2023 850    
2024 939    
Thereafter 24,569    
Total benefit payments $ 37,551 $ 32,474 $ 32,820