XML 108 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value (Quantitative information about MSR) (Details) - Fair Value, Inputs, Level 3 [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value Measurements Inputs and Valuation Techniques [Line Items]    
Servicing Assets and Servicing Liabilities, Fair Value, Valuation Techniques $ 2,483 $ 0
Valuation Technique, Discounted Cash Flow    
Fair Value Measurements Inputs and Valuation Techniques [Line Items]    
Servicing Assets and Servicing Liabilities, Fair Value, Valuation Techniques $ 2,483  
Valuation Technique, Discounted Cash Flow | Fair Value, Measurements, Nonrecurring [Member]    
Fair Value Measurements Inputs and Valuation Techniques [Line Items]    
Servicing Assets and Servicing Liabilities at Fair Value, Prepayment Speed 7.00%  
Servicing Assets and Servicing Liabilities at Fair Value, Discount Rate 11.00%