XML 95 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other Liabilities [Abstract]    
Payable for purchase of unsettled Agency MBS $ 132,026 $ 0
Dividends and dividend equivalents payable $ 35,769 $ 47,751
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Total Other Liabilities Total Other Liabilities
Lease liability $ 45,314 $ 44,977
Accrued interest payable 23,040 9,621
Accrued expenses and other 75,321 115,709
Total Other Liabilities $ 311,470 $ 218,058