XML 98 R88.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies Commitments (Details)
$ in Millions
Jun. 30, 2019
USD ($)
Commitment To Purchase First Loss PO And IOs | Freddie Mac Multi-family loan K-Series  
Other Commitments [Line Items]  
Other Commitment $ 48.3