XML 107 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
EQUITY - Schedule of Stock by Class (Details) - USD ($)
12 Months Ended
May 27, 2021
Aug. 20, 2020
May 20, 2020
May 13, 2019
Jun. 20, 2014
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Series C                
Class of Stock [Line Items]                
Issuance Cost         $ 1,618,583      
Shares issued (in shares)         3,000,000 3,000,000 3,000,000  
Annual dividend rate         6.00% 6.00% 6.00% 6.00%
Liquidation Value (in dollars per share)         $ 25.00      
Series C | July 17, 2024, thereafter                
Class of Stock [Line Items]                
Dividend variable rate           3.26%    
Series D                
Class of Stock [Line Items]                
Issuance Cost       $ 3,340,456        
Shares issued (in shares)       4,000,000   4,000,000 4,000,000  
Annual dividend rate       5.70%   5.70% 5.70% 5.70%
Liquidation Value (in dollars per share)       $ 25.00        
Series E                
Class of Stock [Line Items]                
Issuance Cost     $ 2,496,750          
Shares issued (in shares)     3,180,000     3,180,000 3,180,000  
Annual dividend rate     5.75%     5.75% 5.75% 5.75%
Liquidation Value (in dollars per share)     $ 25.00          
Series F                
Class of Stock [Line Items]                
Issuance Cost   $ 3,839,902            
Shares issued (in shares)   4,800,000       4,800,000 4,800,000  
Annual dividend rate   5.25%       5.25% 5.25% 5.25%
Liquidation Value (in dollars per share)   $ 25.00            
Series G                
Class of Stock [Line Items]                
Issuance Cost $ 3,661,677              
Shares issued (in shares) 5,000,000         5,000,000 5,000,000  
Annual dividend rate 4.875%         4.875% 4.875% 4.875%
Liquidation Value (in dollars per share) $ 25.00