XML 137 R103.htm IDEA: XBRL DOCUMENT v3.22.4
Equity - Schedule of Preferred Stock (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Series A Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Dividend Rate, Percentage 6.35%  
Preferred Stock, Liquidation Preference Per Share $ 25,000  
Preferred Stock, Issuance Date Jun. 10, 2019  
Preferred Stock, Shares Authorized 34,500 0.0
Preferred Stock, Shares Issued 34,500 0.0
Preferred Stock, Shares Outstanding 34,500 0.0
Series B Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Dividend Rate, Percentage 5.625%  
Preferred Stock, Liquidation Preference Per Share $ 25,000  
Preferred Stock, Issuance Date Sep. 19, 2019  
Preferred Stock, Shares Authorized 13,800 0.0
Preferred Stock, Shares Issued 13,800 0.0
Preferred Stock, Shares Outstanding 13,800 0.0
Series D Preferred Stock    
Class of Stock [Line Items]    
Preferred Stock, Dividend Rate, Percentage 4.875%  
Preferred Stock, Liquidation Preference Per Share $ 25,000  
Preferred Stock, Issuance Date Dec. 18, 2020  
Preferred Stock, Shares Authorized 23,000 0.0
Preferred Stock, Shares Issued 23,000 0.0
Preferred Stock, Shares Outstanding 23,000 0.0
Series C Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Dividend Rate, Percentage 6.375%  
Preferred Stock, Liquidation Preference Per Share $ 25,000  
Preferred Stock, Issuance Date Jun. 11, 2020  
Preferred Stock, Shares Authorized 24,000 0.0
Preferred Stock, Shares Issued 24,000 0.0
Preferred Stock, Shares Outstanding 24,000 0.0
Series E Preferred Stock    
Class of Stock [Line Items]    
Preferred Stock, Liquidation Preference Per Share $ 25,000  
Preferred Stock, Issuance Date Dec. 12, 2022  
Preferred Stock, Shares Authorized 20,000  
Preferred Stock, Shares Issued 20,000  
Preferred Stock, Shares Outstanding 20,000