XML 58 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Maximum    
Commitments And Contingencies [Line Items]    
Maximum repurchase collateral amount $ 73,958 $ 49,694