XML 161 R146.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments - Schedule of Activity Related to HMBS Repurchases (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
security
Schedule Of Repurchases Activity [Roll Forward]  
Beginning balance, repurchase securities, number | security 586
Additions, repurchase securities, number | security 865
Recoveries, net, repurchase securities, number | security (730)
Transfers, repurchase securities, number | security 0
Change in value, repurchase securities, number | security 0
Ending balance, repurchase securities, number | security 721
Beginning balance, repurchase securities, value | $ $ 129.1
Additions, repurchase securities, value | $ 235.7
Recoveries, repurchase securities, value | $ (182.2)
Transfers, repurchase securities, value | $ 0.0
Change in value, repurchase securities, value | $ (4.2)
Ending balance, repurchase securities, value | $ $ 178.4
Active  
Schedule Of Repurchases Activity [Roll Forward]  
Beginning balance, repurchase securities, number | security 138
Additions, repurchase securities, number | security 644
Recoveries, net, repurchase securities, number | security (531)
Transfers, repurchase securities, number | security 13
Change in value, repurchase securities, number | security 0
Ending balance, repurchase securities, number | security 264
Beginning balance, repurchase securities, value | $ $ 35.3
Additions, repurchase securities, value | $ 175.1
Recoveries, repurchase securities, value | $ (139.6)
Transfers, repurchase securities, value | $ (0.2)
Change in value, repurchase securities, value | $ 0.1
Ending balance, repurchase securities, value | $ $ 70.7
Inactive  
Schedule Of Repurchases Activity [Roll Forward]  
Beginning balance, repurchase securities, number | security 448
Additions, repurchase securities, number | security 221
Recoveries, net, repurchase securities, number | security (199)
Transfers, repurchase securities, number | security (13)
Change in value, repurchase securities, number | security 0
Ending balance, repurchase securities, number | security 457
Beginning balance, repurchase securities, value | $ $ 93.8
Additions, repurchase securities, value | $ 60.6
Recoveries, repurchase securities, value | $ (42.6)
Transfers, repurchase securities, value | $ 0.2
Change in value, repurchase securities, value | $ (4.3)
Ending balance, repurchase securities, value | $ $ 107.7