v3.26.1
Schedule of Components of Income From Mortgage Banking Activities (Details) - Mortgage Banking [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
DisclosureMortgageBankingCommitmentLineItems [Line Items]        
Gain on loans sold $ 2,668 $ 2,851 $ 5,125 $ 4,482
Gain resulting from the change in fair value of loans held-for-sale 217 268 13 525
Gain resulting from the change in fair value of derivatives 54 403 140 760
Gain (loss) resulting from the change in forward contracts (239) (212) (43) (279)
Total $ 2,700 $ 3,310 $ 5,235 $ 5,488