XML 102 R91.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Dividends on Series B and Series C (Details) - $ / shares
3 Months Ended
May 21, 2024
Feb. 20, 2024
Nov. 21, 2023
Aug. 17, 2023
May 22, 2023
Feb. 21, 2023
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Series B Preferred Stock                    
Class of Stock [Line Items]                    
Preferred stock, cash dividends declared (in dollars per share) $ 0.46875 $ 0.46875 $ 0.46875 $ 0.46875 $ 0.46875 $ 0.46875 $ 0.46875 $ 0.46875 $ 0.46875 $ 0.46875
Series C Preferred Stock                    
Class of Stock [Line Items]                    
Preferred stock, cash dividends declared (in dollars per share)   $ 0.40625 $ 0.40625 $ 0.40625 $ 0.40625 $ 0.40625 $ 0.40625 $ 0.40625 $ 0.40625 $ 0.40625