XML 85 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Banking Activities, Components of Loans Held For Sale (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Residential Mortgage Loans Held For Sale [Line Items]      
Residential mortgage loans held for sale, nonperforming $ 0 $ 0  
Number of days for past due for a residential mortgage loan to be considered nonperforming (in days) 90 days 90 days  
Credit losses recognized on residential mortgage loans held for sale $ 0 $ 0 $ 0
Components of Residential Mortgage Loans Held for Sale [Abstract]      
Unpaid principal balance 77,080 56,922  
Residential mortgage loans held for sale, Fair value 75,969 56,457  
Residential mortgage loans held for sale $ 77,561 $ 56,935  
Not Designated as Hedging Instrument [Member] | Residential mortgage loan commitments [Member]      
Schedule of Residential Mortgage Loans Held For Sale [Line Items]      
General number of days outstanding for residential mortgage commitments, minimum (in days) 60 days 60 days  
General number of days outstanding for residential mortgage commitments, maximum (in days) 90 days 90 days  
Components of Residential Mortgage Loans Held for Sale [Abstract]      
Derivative, Notional Amount $ 36,590 $ 34,783  
Derivative, Net fair value $ 1,119 $ 1,379  
Not Designated as Hedging Instrument [Member] | Forward sales contracts [Member]      
Schedule of Residential Mortgage Loans Held For Sale [Line Items]      
General number of days for delivery of loans, for which the price is set by forward sales contracts, minimum (in days) 60 days 60 days  
General number of days for delivery of loans, for which the price is set by forward sales contracts, maximum (in days) 90 days 90 days  
Components of Residential Mortgage Loans Held for Sale [Abstract]      
Derivative, Notional Amount $ 82,000 $ 75,448  
Derivative, Net fair value $ 473 $ (901)