XML 39 R117.htm IDEA: XBRL DOCUMENT v3.20.1
Other Benefit Plans (Schedule of Directors Stock Purchase Plan) (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined Benefit Pension Plans And Defined Benefit Postretirement Plans Disclosure [Abstract]      
DSPP shares purchased 5,232 4,296 1,345
Average purchase price per share $ 25.852 $ 28.940 $ 31.136