Annual report [Section 13 and 15(d), not S-K Item 405]

EARNINGS PER SHARE - Computation of Basic and Diluted Earnings Per Share (Details)

v3.25.4
EARNINGS PER SHARE - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator:      
Net income attributable to controlling interests $ 5,572 $ 5,782 $ 6,708
Denominator:      
Weighted-average shares (in shares) 848,000 854,000 855,000
Vested portion of restricted shares (in shares) 1,000 1,000 4,000
Denominator for basic earnings per share (in shares) 849,000 855,000 859,000
Effect of Dilutive Securities:      
Denominator for diluted earnings per share (in shares) 850,000 856,000 860,000
Basic Earnings Per Share (in dollars per share) $ 6.56 $ 6.76 $ 7.81
Diluted Earnings Per Share (in dollars per share) $ 6.56 $ 6.75 $ 7.80
Restricted performance units and contingent shares      
Effect of Dilutive Securities:      
Dilutive securities (in shares) 1,000 1,000 1,000