Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity Schedule of Dividends Declared (Details)

v3.23.3
Stockholders' Equity Schedule of Dividends Declared (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Class of Stock [Line Items]                
Preferred dividends declared $ 12,115 $ 12,115 $ 12,365 $ 13,747 $ 13,748 $ 13,747    
Dividends declared per common share (in usd per share) $ 0.45     $ 0.68     $ 1.50 $ 2.04
Series A Preferred Stock [Member]                
Class of Stock [Line Items]                
Preferred dividends declared $ 2,588     $ 2,920     $ 7,878 $ 8,760
Dividends declared per preferred share (in usd per share) $ 0.51     $ 0.51     $ 1.53 $ 1.53
Series B Preferred Stock [Member]                
Class of Stock [Line Items]                
Preferred dividends declared $ 5,003     $ 5,480     $ 15,112 $ 16,441
Dividends declared per preferred share (in usd per share) $ 0.48     $ 0.48     $ 1.44 $ 1.44
Series C Preferred Stock [Member]                
Class of Stock [Line Items]                
Preferred dividends declared $ 4,524     $ 5,347     $ 13,605 $ 16,041
Dividends declared per preferred share (in usd per share) $ 0.45     $ 0.45     $ 1.35 $ 1.35
Common Stock [Member]                
Class of Stock [Line Items]                
Common dividends declared $ 43,560     $ 59,052     $ 145,501 $ 176,707
Dividends declared per common share (in usd per share) $ 0.45     $ 0.68     $ 1.50 $ 2.04