v3.26.1
Mortgage Servicing Assets - MSR's (Details) - Agency residential mortgage-backed securities - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Minimum    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Prepayment speed 5.60% 6.01%
Discount rate 6.50% 6.50%
Servicing cost $ 70.00 $ 70.00
Maximum    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Prepayment speed 32.73% 33.07%
Discount rate 8.75% 8.75%
Servicing cost $ 4,332 $ 4,332
Weighted Average    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Prepayment speed 8.04% 8.33%
Effect on Fair Value of a 10% adverse change $ (4,000,000) $ (4,000,000)
Effect on Fair Value of a 20% adverse change $ (8,000,000) $ (8,000,000)
Discount rate 6.62% 6.62%
Effect on Fair Value of a 10% adverse change $ (4,000,000) $ (4,000,000)
Effect on Fair Value of a 20% adverse change (7,000,000) (7,000,000)
Servicing cost $ 76.72 $ 76.47