v3.21.2
Earnings Per Common Share - Earnings Per Common Share (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Earnings Per Share [Abstract]        
Net earnings to common $ 5,284 $ 3,233 $ 17,342 $ 4,553
Weighted average basic shares 348.3 355.9 351.8 356.5
Effect of dilutive RSUs        
RSUs 5.6 4.0 5.1 3.5
Weighted average diluted shares 353.9 359.9 356.9 360.0
Basic EPS $ 15.14 $ 9.07 $ 49.23 $ 12.71
Diluted EPS $ 14.93 $ 8.98 $ 48.59 $ 12.65