XML 42 R127.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans (Components of Net Periodic Costs) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Retirement Benefits [Abstract]      
Service Cost $ 4,351 $ 5,153 $ 1,749
Interest Cost 1,340 862 267
Expected Return on Assets (1,252) (973) (259)
Amortization of Prior Service Cost 406 0 0
Total Net Periodic Benefit Costs $ 4,845 $ 5,042 $ 1,757