XML 113 R99.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity - Schedule of Dividends (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Class of Stock        
Common stock, dividends (in dollars per share) $ 0.05 $ 0.125 $ 0.10 $ 0.375
Common stock, dividends, cash paid (in dollars per share) 0.05 0.125 0.10 0.375
Common units, dividends (in dollars per share) 0.05 0.125 0.10 0.375
Common units, dividends, cash paid (in dollars per share) 0.05 0.125 0.10 0.375
Preferred units/stock, dividends, cash paid (in dollars per share) 0.3906 0.3906    
Performance units, dividends, cash paid (in dollars per share) 0.05 0.125 0.10 0.375
Performance units, dividends (in dollars per share) 0.05 0.125 0.10 0.375
Series A preferred units        
Class of Stock        
Preferred units/stock, dividends (in dollars per share) 0.3906 0.3906 0.7812 0.7812
Preferred units/stock, dividends, cash paid (in dollars per share)     0.7812 0.7812
Series C preferred stock        
Class of Stock        
Preferred units/stock, dividends (in dollars per share) 0.296875 0.296875 0.593750 0.5937500
Preferred units/stock, dividends, cash paid (in dollars per share) $ 0.296875 $ 0.296875 $ 0.593750 $ 0.5937500