v3.25.1
Commitments - Schedule of Activity Related to HMBS Repurchases (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Long-term Purchase Commitment [Line Items]    
Securitized Home Equity Conversion Mortgage-Backed Security $ 10,056.7  
Long-term Purchase Commitment [Roll Forward]    
Beginning balance, repurchase securities, amount 228.0  
Additions, repurchase securities, amount 156.9 $ 41.9
Recoveries, net, repurchase securities, amount (76.9)  
Transfers, repurchase securities, amount 0.0  
Change in value, repurchase securities, amount (4.0)  
Ending balance, repurchase securities, amount 304.1  
Active HECM Loans, UPB Excluded, Directly Assigned 381.6  
Maximum Claim Amount, Less Than 92%    
Long-term Purchase Commitment [Line Items]    
Securitized Home Equity Conversion Mortgage-Backed Security 8,774.3  
Maximum Claim Amount, Greater than 92% and Less Than 95%    
Long-term Purchase Commitment [Line Items]    
Securitized Home Equity Conversion Mortgage-Backed Security 605.6  
Maximum Claim Amount, Greater than 95% and less Than 98%    
Long-term Purchase Commitment [Line Items]    
Securitized Home Equity Conversion Mortgage-Backed Security 676.8  
Active (2)    
Long-term Purchase Commitment [Roll Forward]    
Beginning balance, repurchase securities, amount 68.5  
Additions, repurchase securities, amount 103.0  
Recoveries, net, repurchase securities, amount (68.2)  
Transfers, repurchase securities, amount 4.9  
Change in value, repurchase securities, amount 0.2  
Ending balance, repurchase securities, amount 108.5  
Inactive    
Long-term Purchase Commitment [Roll Forward]    
Beginning balance, repurchase securities, amount 159.5  
Additions, repurchase securities, amount 53.9  
Recoveries, net, repurchase securities, amount (8.7)  
Transfers, repurchase securities, amount (4.9)  
Change in value, repurchase securities, amount (4.2)  
Ending balance, repurchase securities, amount $ 195.6