XML 91 R77.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Liabilities (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
Y
Dec. 31, 2024
USD ($)
Y
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption    
Fair value $ 1,593,000 $ 1,683,000
Mortgage servicing liabilities | Level 3    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption    
Fair value 1,593,000 1,683,000
Unpaid principal balance of underlying loans $ 17,457,000 $ 19,528,000
Servicing fee rate (as a percent) 0.25% 0.25%
Annual per-loan cost of servicing $ 837 $ 969
Mortgage servicing liabilities | Annual total prepayment speed | Level 3    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption    
Input 0.141 0.157
Mortgage servicing liabilities | Life | Level 3    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption    
Input | Y 5.7 5.1
Mortgage servicing liabilities | Pricing spread | Level 3    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption    
Input   0.086
Mortgage servicing liabilities | Option-adjusted spread | Level 3    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption    
Input 0.091