XML 164 R139.htm IDEA: XBRL DOCUMENT v3.24.0.1
Recent Developments (Details) - $ / shares
Jan. 30, 2024
Feb. 10, 2023
Jun. 01, 2020
Sep. 19, 2018
Recent Developments [Line Items]        
Interest Added to 5 Year UST Rate   2.812%    
Series E Preferred Stock        
Recent Developments [Line Items]        
Preferred Stock, Dividend Rate, Percentage 5.875%     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. 30, 2024      
Subsequent Event [Member] | Common Stock [Member]        
Recent Developments [Line Items]        
Dividends Payable, Date to be Paid Mar. 15, 2024      
Dividends Payable, Date of Record Mar. 01, 2024      
Subsequent Event [Member] | Common Stock [Member] | Dividend Declared [Member]        
Recent Developments [Line Items]        
Common stock, dividends declared ($ per share) $ 0.22      
Subsequent Event [Member] | Series E Preferred Stock        
Recent Developments [Line Items]        
Dividends Payable, Date to be Paid Mar. 15, 2024      
Dividends Payable, Date of Record Mar. 01, 2024      
Subsequent Event [Member] | Series E Preferred Stock | Dividend Declared [Member]        
Recent Developments [Line Items]        
Preferred stock, dividends declared ($ per share) $ 0.3671875      
Subsequent Event [Member] | Series F Preferred Stock [Member] | Dividend Declared [Member]        
Recent Developments [Line Items]        
Preferred stock, dividends declared ($ per share) $ 0.3515625      
Preferred Stock, Dividend Rate, Percentage 5.625%