Subsequent Events - Cash Dividends (Details) - Subsequent Event - $ / shares
Mar. 31, 2022
Mar. 22, 2022
Mar. 15, 2022
Mar. 02, 2022
Dividends Payable [Line Items]        
Dividends payable, Date declared       Mar. 02, 2022
Dividends payable, Date to be paid Mar. 31, 2022      
Preferred Stock        
Dividends Payable [Line Items]        
Preferred Stock, Dividends Per Share, Declared       $ 20.00
Dividends payable, Date of record     Mar. 15, 2022  
Common Stock        
Dividends Payable [Line Items]        
Dividends declared (in dollars per share)       $ 4.10
Dividends payable, Date of record   Mar. 22, 2022