XML 22 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounting Standards Update     Accounting Standards Update 2016-13 [Member]
Dividends declared, common (in usd per share) $ 1.70 $ 3.400  
Series A1 Preferred Stock      
Preferred stock, dividends per share, declared (in usd per share) 1.958 1.801  
Series D Preferred Stock      
Preferred stock, dividends per share, declared (in usd per share) 1.413 1.413  
Series A Preferred Stock      
Preferred stock, dividends per share, declared (in usd per share) $ 1.375 $ 1.375