XML 129 R118.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS, CONTINGENCIES, AND GUARANTEES (Agreement with Bank of America) (Details) - SC - Bank of America - USD ($)
6 Months Ended
Jun. 30, 2020
Jan. 31, 2017
Other Commitments [Line Items]    
Commitments   $ 300,000,000.0
Servicer payments period 6 years