XML 92 R81.htm IDEA: XBRL DOCUMENT v3.21.2
Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Other Liabilities [Abstract]    
Payable for unsettled residential whole loans purchases $ 163,015 $ 0
Dividends and dividend equivalents payable 44,247 34,016
Lease liability 44,284 636
Accrued interest payable 11,174 11,116
Accrued expenses and other 73,235 24,754
Total Other Liabilities $ 335,955 $ 70,522