XML 103 R86.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Commitments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Sep. 30, 2018
Other Commitments [Line Items]      
Deposit towards purchase of securities   $ 563,441 $ 140,241
Commitment To Purchase First Loss PO And IOs | Freddie Mac Multi-family loan K-Series      
Other Commitments [Line Items]      
Other commitment $ 56,000 56,000  
Commitment To Purchase, Freddie Mac, Mortgage-backed Securities | Freddie Mac, Mortgage-Backed Securities      
Other Commitments [Line Items]      
Other commitment 166,000 $ 166,000  
Deposit towards purchase of securities $ 66,000