XML 57 R106.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments - Schedule of Activity Related to HMBS Repurchases (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
loan
Securities
Long-term Purchase Commitment [Line Items]  
Beginning balance, repurchase securities, number | Securities 320
Additions, repurchase securities, number | Securities 120
Recoveries, net, repurchase securities, number | Securities (4)
Transfers, repurchase securities, number | Securities 0
Change in value, repurchase securities, number | Securities 0
Ending balance, repurchase securities, number | Securities 436
Beginning balance, repurchase securities, value $ 35,693
Additions, repurchase securities, value 19,856
Recoveries, repurchase securities, value (8,597)
Transfers, repurchase securities, value 0
Change in value, repurchase securities, value (949)
Ending balance, repurchase securities, value $ 46,003
Active  
Long-term Purchase Commitment [Line Items]  
Beginning balance, repurchase securities, number | loan 62
Additions, repurchase securities, number | loan 47
Recoveries, net, repurchase securities, number | loan (3)
Transfers, repurchase securities, number | loan (2)
Change in value, repurchase securities, number | loan 0
Ending balance, repurchase securities, number | Securities 104
Beginning balance, repurchase securities, value $ 10,546
Additions, repurchase securities, value 10,337
Recoveries, repurchase securities, value (5,413)
Transfers, repurchase securities, value (553)
Change in value, repurchase securities, value 43
Ending balance, repurchase securities, value $ 14,960
Inactive  
Long-term Purchase Commitment [Line Items]  
Beginning balance, repurchase securities, number | loan 258
Additions, repurchase securities, number | loan 73
Recoveries, net, repurchase securities, number | loan (1)
Transfers, repurchase securities, number | loan 2
Change in value, repurchase securities, number | loan 0
Ending balance, repurchase securities, number | Securities 332
Beginning balance, repurchase securities, value $ 25,147
Additions, repurchase securities, value 9,519
Recoveries, repurchase securities, value (3,184)
Transfers, repurchase securities, value 553
Change in value, repurchase securities, value (992)
Ending balance, repurchase securities, value $ 31,043