XML 119 R109.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments - Schedule of Activity Related to HMBS Repurchases (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
loan
Securities
Long-term Purchase Commitment [Line Items]  
Beginning balance, repurchase securities, number | Securities 586
Additions, repurchase securities, number | Securities 193
Recoveries, net, repurchase securities, number | Securities (84)
Transfers, repurchase securities, number | Securities 0
Change in value, repurchase securities, number | Securities 0
Ending balance, repurchase securities, number | Securities 695
Beginning balance, repurchase securities, amount $ 129,135
Additions, repurchase securities, amount 47,324
Recoveries, repurchase securities, amount (20,228)
Transfers, repurchase securities, amount 0
Change in value, repurchase securities, amount (1,089)
Ending balance, repurchase securities, amount $ 155,142
Active  
Long-term Purchase Commitment [Line Items]  
Beginning balance, repurchase securities, number | loan 138
Additions, repurchase securities, number | loan 132
Recoveries, net, repurchase securities, number | loan (41)
Transfers, repurchase securities, number | loan (8)
Change in value, repurchase securities, number | loan 0
Ending balance, repurchase securities, number | Securities 221
Beginning balance, repurchase securities, amount $ 35,322
Additions, repurchase securities, amount 33,689
Recoveries, repurchase securities, amount (10,829)
Transfers, repurchase securities, amount (1,837)
Change in value, repurchase securities, amount 0
Ending balance, repurchase securities, amount $ 56,345
Inactive  
Long-term Purchase Commitment [Line Items]  
Beginning balance, repurchase securities, number | loan 448
Additions, repurchase securities, number | loan 61
Recoveries, net, repurchase securities, number | loan (43)
Transfers, repurchase securities, number | loan 8
Change in value, repurchase securities, number | loan 0
Ending balance, repurchase securities, number | Securities 474
Beginning balance, repurchase securities, amount $ 93,813
Additions, repurchase securities, amount 13,635
Recoveries, repurchase securities, amount (9,399)
Transfers, repurchase securities, amount 1,837
Change in value, repurchase securities, amount (1,089)
Ending balance, repurchase securities, amount $ 98,797