XML 100 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders’ Equity (Shares Outstanding And Treasury Shares Held) (Details) - shares
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stockholders’ Equity [Abstract]      
Shares outstanding 263,737,084 252,867,623 245,390,468
Treasury shares 3,236,237 3,234,765 3,180,887