XML 96 R81.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements Fair Value Unobservable Level 3 Measurements (Details) - Fair Value, Inputs, Level 3 - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivative Financial Instruments, Assets [Member] | Fair Value, Measurements, Recurring      
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]      
Fair Value, Net Derivative Asset (Liability) Measured On Recurring Basis With Unobservable Inputs - Interest Rate Lock Commitements   $ 300  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs $ 1,921 327 $ 439
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases 6,409 11,771  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (5,300) (8,816)  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 486 (3,068)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Period Increase (Decrease) 1,594 (113)  
Derivative Financial Instruments, Liabilities [Member] | Fair Value, Measurements, Recurring      
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs 1,362 (254) 673
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases (1,716) (4,000)  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 1,755 3,512  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 1,577 (438)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Period Increase (Decrease) 1,616 (927)  
Derivative [Member] | Fair Value, Measurements, Recurring      
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs 559 580 $ (234)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases 8,125 15,771  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (7,055) (12,328)  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings (1,092) (2,630)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Period Increase (Decrease) $ (21) $ 814  
Discounted Cash Flow | Servicing Contracts [Member] | Minimum      
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]      
Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Discount Rate 5.00%    
Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Prepayment Speed 1.00%    
Discounted Cash Flow | Servicing Contracts [Member] | Maximum      
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]      
Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Discount Rate 8.00%    
Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Prepayment Speed 100.00%    
Discounted Cash Flow | Servicing Contracts [Member] | Weighted Average [Member]      
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]      
Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Discount Rate 5.00%    
Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Prepayment Speed 7.00%    
Discounted Cash Flow | Interest Rate Lock Commitments [Member] | Minimum      
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]      
Assumption for Fair Value of Interest Rate Lock Commitments, Closing Ratio 52.00%    
Discounted Cash Flow | Interest Rate Lock Commitments [Member] | Maximum      
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]      
Assumption for Fair Value of Interest Rate Lock Commitments, Closing Ratio 100.00%    
Discounted Cash Flow | Interest Rate Lock Commitments [Member] | Weighted Average [Member]      
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]      
Assumption for Fair Value of Interest Rate Lock Commitments, Closing Ratio 90.00%    
Appraisals/Discounted Cash Flow [Member] | Impaired Finance Receivable [Member] | Minimum      
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]      
Assumption for Fair Value of Financing Receivable, Individually Evaluated for Credit Loss, Collateral Realization 46.00%    
Assumption for Fair Value of Financing Receivable, Individually Evaluated for Credit Loss, Discount factor 45.00%    
Appraisals/Discounted Cash Flow [Member] | Impaired Finance Receivable [Member] | Maximum      
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]      
Assumption for Fair Value of Financing Receivable, Individually Evaluated for Credit Loss, Collateral Realization 80.00%    
Assumption for Fair Value of Financing Receivable, Individually Evaluated for Credit Loss, Discount factor 45.00%    
Appraisals/Discounted Cash Flow [Member] | Impaired Finance Receivable [Member] | Weighted Average [Member]      
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items]      
Assumption for Fair Value of Financing Receivable, Individually Evaluated for Credit Loss, Collateral Realization 76.00%    
Assumption for Fair Value of Financing Receivable, Individually Evaluated for Credit Loss, Discount factor 45.00%