v3.25.2
Mortgage Banking Activities, Components of Loans Held For Sale (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Sep. 30, 2024
Dec. 31, 2024
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 loan to be considered nonperforming (in days) 90 days 90 days      
Credit losses recognized on residential mortgage loans held for sale   $ 0 $ 0    
Components of Residential Mortgage Loans Held for Sale [Abstract]          
Unpaid principal balance   99,522     77,080
Residential mortgage loans held for sale, Fair value   99,820     75,969
Residential mortgage loans held for sale   $ 101,437     $ 77,561
Residential Mortgage Loan Commitments [Member] | Not Designated as Hedging Instrument [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   $ 64,508     $ 36,590
Derivative, Net fair value   $ 2,417     $ 1,119
Forward sales contracts [Member] | Not Designated as Hedging Instrument [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 for 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   $ 100,500     $ 82,000
Derivative, Net fair value   $ (800)     $ 473