XML 103 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 4 Months Ended 43 Months Ended
May 31, 2025
May 02, 2025
Mar. 31, 2025
Mar. 31, 2024
May 02, 2025
May 02, 2025
Dec. 31, 2024
Accelerated Share Repurchases [Line Items]              
Common stock, dividends, per share, cash paid (in dollars per share)     $ 0.2235 $ 0.2150      
Preferred sock, liquidation preference (in dollars per share)     1,000       $ 1,000
Subsequent Event              
Accelerated Share Repurchases [Line Items]              
Common stock, dividends, per share, declared (in dollars per share) $ 0.225            
Series A Preferred Stock              
Accelerated Share Repurchases [Line Items]              
Preferred sock, liquidation preference (in dollars per share)     1,000        
Preferred stock, dividends per share, declared (in dollars per share)     40.00        
Series B Preferred Stock              
Accelerated Share Repurchases [Line Items]              
Preferred sock, liquidation preference (in dollars per share)     1,000        
Series B Preferred Stock | Subsequent Event              
Accelerated Share Repurchases [Line Items]              
Preferred stock, dividends per share, declared (in dollars per share) 35.00            
Series C Preferred Stock              
Accelerated Share Repurchases [Line Items]              
Preferred sock, liquidation preference (in dollars per share)     $ 1,000        
Series C Preferred Stock | Subsequent Event              
Accelerated Share Repurchases [Line Items]              
Preferred stock, dividends per share, declared (in dollars per share) $ 44.375            
Share Repurchase Program              
Accelerated Share Repurchases [Line Items]              
Stock repurchase program, authorized amount     $ 6,750        
Treasury stock, shares, acquired (in shares)     2,437,700        
Treasury stock acquired, average cost per share ( in dollars per share)     $ 137.66        
Share Repurchase Program | Subsequent Event              
Accelerated Share Repurchases [Line Items]              
Treasury stock, shares, acquired (in shares)   1,138,753     3,576,453 162,932,192  
Treasury stock acquired, average cost per share ( in dollars per share)   $ 114.95     $ 130.43 $ 31.96