XML 91 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Available for Sale Securities Gross Realized Gain Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Summary of the proceeds from sales of securities available for sale, as well as gross gains and losses      
Proceeds From Sales of Securities $ 101,612 $ 28,756 $ 64,439
Gross Gains on Sales 1,594 247 612
Gross Losses on Sales $ (1,209) $ (280) $ (530)