XML 161 R139.htm IDEA: XBRL DOCUMENT v3.25.0.1
Recent Developments (Details) - $ / shares
Jan. 28, 2025
Jun. 01, 2020
Sep. 19, 2018
Series E Preferred Stock [Member]      
Recent Developments [Line Items]      
Preferred Stock, Dividend Rate, Percentage     5.875%
Series F Preferred Stock [Member]      
Recent Developments [Line Items]      
Preferred Stock, Dividend Rate, Percentage   5.625%  
Subsequent Event [Member]      
Recent Developments [Line Items]      
Dividends Payable, Date Declared Jan. 28, 2025    
Subsequent Event [Member] | Common Stock [Member]      
Recent Developments [Line Items]      
Dividends Payable, Date to be Paid Mar. 17, 2025    
Dividends Payable, Date of Record Mar. 03, 2025    
Subsequent Event [Member] | Common Stock [Member] | Dividend Declared [Member]      
Recent Developments [Line Items]      
Common Stock, Dividends, Per Share, Declared $ 0.23    
Subsequent Event [Member] | Series E Preferred Stock [Member]      
Recent Developments [Line Items]      
Dividends Payable, Date to be Paid Mar. 17, 2025    
Dividends Payable, Date of Record Mar. 03, 2025    
Subsequent Event [Member] | Series E Preferred Stock [Member] | Dividend Declared [Member]      
Recent Developments [Line Items]      
Preferred Stock, Dividends Per Share, Declared $ 0.3671875    
Preferred Stock, Dividend Rate, Percentage 5.875%    
Subsequent Event [Member] | Series F Preferred Stock [Member]      
Recent Developments [Line Items]      
Dividends Payable, Date to be Paid Mar. 17, 2025    
Dividends Payable, Date of Record Mar. 03, 2025    
Subsequent Event [Member] | Series F Preferred Stock [Member] | Dividend Declared [Member]      
Recent Developments [Line Items]      
Preferred Stock, Dividends Per Share, Declared $ 0.3515625    
Preferred Stock, Dividend Rate, Percentage 5.625%