XML 120 R106.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments - Schedule of Activity Related to HMBS Repurchases (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
security
Long-term Purchase Commitment [Roll Forward]  
Beginning balance, repurchase securities, number | security 586
Additions, repurchase securities, number | security 368
Recoveries, net, repurchase securities, number | security (321)
Transfers, repurchase securities, number | security 0
Change in value, repurchase securities, number | security 0
Ending balance, repurchase securities, number | security 633
Beginning balance, repurchase securities, amount | $ $ 129,135
Additions, repurchase securities, amount | $ 96,625
Recoveries, repurchase securities, amount | $ (81,246)
Transfers, repurchase securities, amount | $ 0
Change in value, repurchase securities, amount | $ (1,767)
Ending balance, repurchase securities, amount | $ $ 142,747
Active  
Long-term Purchase Commitment [Roll Forward]  
Beginning balance, repurchase securities, number | security 138
Additions, repurchase securities, number | security 262
Recoveries, net, repurchase securities, number | security (215)
Transfers, repurchase securities, number | security (11)
Change in value, repurchase securities, number | security 0
Ending balance, repurchase securities, number | security 174
Beginning balance, repurchase securities, amount | $ $ 35,322
Additions, repurchase securities, amount | $ 70,611
Recoveries, repurchase securities, amount | $ (58,179)
Transfers, repurchase securities, amount | $ (3,656)
Change in value, repurchase securities, amount | $ 69
Ending balance, repurchase securities, amount | $ $ 44,167
Inactive  
Long-term Purchase Commitment [Roll Forward]  
Beginning balance, repurchase securities, number | security 448
Additions, repurchase securities, number | security 106
Recoveries, net, repurchase securities, number | security (106)
Transfers, repurchase securities, number | security 11
Change in value, repurchase securities, number | security 0
Ending balance, repurchase securities, number | security 459
Beginning balance, repurchase securities, amount | $ $ 93,813
Additions, repurchase securities, amount | $ 26,014
Recoveries, repurchase securities, amount | $ (23,067)
Transfers, repurchase securities, amount | $ 3,656
Change in value, repurchase securities, amount | $ (1,836)
Ending balance, repurchase securities, amount | $ $ 98,580