v3.26.1
Equity - Schedule of Dividends Declared (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
8.45% Series D Cumulative Preferred Stock        
Class of Stock [Line Items]        
Preferred stock percentage 8.45%      
Dividends declared - preferred stock (in dollars per share) $ 0 $ 0.5281    
7.375% Series F Cumulative Preferred Stock        
Class of Stock [Line Items]        
Preferred stock percentage 7.375%      
Dividends declared - preferred stock (in dollars per share) $ 0 0.4609    
7.375% Series G Cumulative Preferred Stock        
Class of Stock [Line Items]        
Preferred stock percentage 7.375%      
Dividends declared - preferred stock (in dollars per share) $ 0 0.4609    
7.50% Series H Cumulative Preferred Stock        
Class of Stock [Line Items]        
Preferred stock percentage 7.50%      
Dividends declared - preferred stock (in dollars per share) $ 0 0.4688    
7.50% Series I Cumulative Preferred Stock        
Class of Stock [Line Items]        
Preferred stock percentage 7.50%      
Dividends declared - preferred stock (in dollars per share) $ 0 0.4688    
Preferred Stock, Series D        
Class of Stock [Line Items]        
Dividends declared - preferred stock (in dollars per share)   0.53   $ 1.06
Preferred stock dividends in arrears (in dollars per share)     $ 1.06  
Preferred stock, amount of preferred dividends in arrears     $ 1,174  
Preferred Stock, Series F        
Class of Stock [Line Items]        
Dividends declared - preferred stock (in dollars per share)   0.46   0.92
Preferred stock dividends in arrears (in dollars per share)     $ 0.92  
Preferred stock, amount of preferred dividends in arrears     $ 956  
Preferred Stock, Series G        
Class of Stock [Line Items]        
Dividends declared - preferred stock (in dollars per share)   0.46   0.92
Preferred stock dividends in arrears (in dollars per share)     $ 0.92  
Preferred stock, amount of preferred dividends in arrears     $ 1,356  
Preferred Stock, Series H        
Class of Stock [Line Items]        
Dividends declared - preferred stock (in dollars per share)   0.47   0.94
Preferred stock dividends in arrears (in dollars per share)     $ 0.94  
Preferred stock, amount of preferred dividends in arrears     $ 973  
Preferred Stock, Series I        
Class of Stock [Line Items]        
Dividends declared - preferred stock (in dollars per share)   $ 0.47   $ 0.94
Preferred stock dividends in arrears (in dollars per share)     $ 0.94  
Preferred stock, amount of preferred dividends in arrears     $ 969