v3.26.1
Securitizations and Variable Interest Entities, Residential MSRs - Assumptions at Securitization Date (Details) - Residential mortgage servicing rights [Member] - $ / loan
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities [Line Items]    
Prepayment rate 12.80% 14.30%
Discount rate 9.50% 10.40%
Cost to service ($ per loan) 61 62