XML 143 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity (Dividends per Share) (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]      
Common stock, dividends (in USD per share) $ 6.30 $ 6.10 $ 5.75
Series B      
Class of Stock [Line Items]      
Preferred Stock, Dividends (in USD per share) 1.80 1.80 1.80
Series O Preferred Stock      
Class of Stock [Line Items]      
Preferred Stock, Dividends (in USD per share) 8,848 4,881
Series P Preferred Stock      
Class of Stock [Line Items]      
Preferred Stock, Dividends (in USD per share) 6,181
Series R      
Class of Stock [Line Items]      
Preferred Stock, Dividends (in USD per share) 8,715 6,808 4,850
Series S      
Class of Stock [Line Items]      
Preferred Stock, Dividends (in USD per share) 5,000 5,000 5,000
Series T      
Class of Stock [Line Items]      
Preferred Stock, Dividends (in USD per share) 3,400 3,400 3,400
Series U      
Class of Stock [Line Items]      
Preferred Stock, Dividends (in USD per share) 6,000 6,000 3,317
Series V      
Class of Stock [Line Items]      
Preferred Stock, Dividends (in USD per share) 6,200 6,200 1,998
Series W      
Class of Stock [Line Items]      
Preferred Stock, Dividends (in USD per share) $ 6,250 $ 5,347