XML 101 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders’ Equity (Shares Outstanding And Treasury Shares Held) (Details) - shares
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stockholders’ Equity [Abstract]      
Shares outstanding 220,758,719 178,091,621 177,713,943
Treasury shares 3,112,565 3,060,206 2,986,308