XML 101 R58.htm IDEA: XBRL DOCUMENT v3.20.1
USE OF SPECIAL PURPOSE ENTITIES AND VARIABLE INTEREST ENTITIES Narrative (Details)
Jun. 18, 2018
mortgage_loan_trust
Apr. 30, 2018
Loan_Participation
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Number of trusts | mortgage_loan_trust 3  
Number of loan participations | Loan_Participation   8