XML 91 R119.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments - Schedule of Activity Related to HMBS Repurchases (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
loan
Securities
Long-term Purchase Commitment [Line Items]  
Beginning balance, repurchase securities, number | Securities 262
Additions, repurchase securities, number | Securities 236
Recoveries, net, repurchase securities, number | Securities (246)
Transfers, repurchase securities, number | Securities 0
Change in value, repurchase securities, number | Securities 0
Ending balance, repurchase securities, number | Securities 252
Beginning balance, repurchase securities, value $ 16,880
Additions, repurchase securities, value 28,727
Recoveries, repurchase securities, value (17,701)
Transfers, repurchase securities, value 0
Change in value, repurchase securities, value (1,679)
Ending balance, repurchase securities, value $ 26,227
Active [Member]  
Long-term Purchase Commitment [Line Items]  
Beginning balance, repurchase securities, number | loan 10
Additions, repurchase securities, number | loan 46
Recoveries, net, repurchase securities, number | loan (23)
Transfers, repurchase securities, number | loan (3)
Change in value, repurchase securities, number | loan 0
Ending balance, repurchase securities, number | Securities 30
Beginning balance, repurchase securities, value $ 2,047
Additions, repurchase securities, value 12,255
Recoveries, repurchase securities, value (8,826)
Transfers, repurchase securities, value (1,137)
Change in value, repurchase securities, value 7
Ending balance, repurchase securities, value $ 4,346
Inactive [Member]  
Long-term Purchase Commitment [Line Items]  
Beginning balance, repurchase securities, number | loan 252
Additions, repurchase securities, number | loan 190
Recoveries, net, repurchase securities, number | loan (223)
Transfers, repurchase securities, number | loan 3
Change in value, repurchase securities, number | loan 0
Ending balance, repurchase securities, number | Securities 222
Beginning balance, repurchase securities, value $ 14,833
Additions, repurchase securities, value 16,472
Recoveries, repurchase securities, value (8,875)
Transfers, repurchase securities, value 1,137
Change in value, repurchase securities, value (1,686)
Ending balance, repurchase securities, value $ 21,881