XML 172 R151.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments - Schedule of Activity Related to HMBS Repurchases (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
security
Schedule Of Repurchases Activity [Roll Forward]  
Beginning balance, repurchase securities, number | security 458
Additions, repurchase securities, number | security 614
Recoveries, net, repurchase securities, number | security (486)
Transfers, repurchase securities, number | security 0
Change in value, repurchase securities, number | security 0
Ending balance, repurchase securities, number | security 586
Beginning balance, repurchase securities, value | $ $ 86,301
Additions, repurchase securities, value | $ 147,291
Recoveries, repurchase securities, value | $ (100,673)
Transfers, repurchase securities, value | $ 0
Change in value, repurchase securities, value | $ (3,784)
Ending balance, repurchase securities, value | $ $ 129,135
Active  
Schedule Of Repurchases Activity [Roll Forward]  
Beginning balance, repurchase securities, number | security 141
Additions, repurchase securities, number | security 321
Recoveries, net, repurchase securities, number | security (310)
Transfers, repurchase securities, number | security (14)
Change in value, repurchase securities, number | security 0
Ending balance, repurchase securities, number | security 138
Beginning balance, repurchase securities, value | $ $ 29,852
Additions, repurchase securities, value | $ 86,114
Recoveries, repurchase securities, value | $ (75,584)
Transfers, repurchase securities, value | $ (5,068)
Change in value, repurchase securities, value | $ 8
Ending balance, repurchase securities, value | $ $ 35,322
Inactive  
Schedule Of Repurchases Activity [Roll Forward]  
Beginning balance, repurchase securities, number | security 317
Additions, repurchase securities, number | security 293
Recoveries, net, repurchase securities, number | security (176)
Transfers, repurchase securities, number | security 14
Change in value, repurchase securities, number | security 0
Ending balance, repurchase securities, number | security 448
Beginning balance, repurchase securities, value | $ $ 56,449
Additions, repurchase securities, value | $ 61,177
Recoveries, repurchase securities, value | $ (25,089)
Transfers, repurchase securities, value | $ 5,068
Change in value, repurchase securities, value | $ (3,792)
Ending balance, repurchase securities, value | $ $ 93,813