XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Common Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]        
Weighted Average Number of Shares Outstanding, Diluted, Total 330,638 288,711 326,169 307,265
Antidilutive Shares Outstanding        
Weighted Average Number of Shares Outstanding, Antidilutive, Total 21,637 88,032 23,620 88,261