v3.25.2
Securities - Schedule of Available-for-sale, Unrealized Loss on Investments (Details)
Unit_Standard_pure_qByftGNW80CkKb5YdB6p5Q in Thousands, $ in Thousands
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Securities, Available-for-sale [Line Items]    
Less than 12 Months, Fair Value $ 64,577 $ 99,184
Less than 12 Months, Gross Unrealized Losses $ (1,043) $ (1,114)
Less than 12 Months, Number of Securities 41 54
12 Months or Greater, Fair Value $ 295,282 $ 280,784
12 Months or Greater, Gross Unrealized Losses $ (23,768) $ (30,462)
12 Months or Greater, Number of Securities 139 137
Total, Fair Value $ 359,859 $ 379,968
Total, Gross Unrealized Losses $ (24,811) $ (31,576)
Total, Number of Securities 180 191
U.S. Treasury    
Debt Securities, Available-for-sale [Line Items]    
12 Months or Greater, Fair Value $ 77,818 $ 76,226
12 Months or Greater, Gross Unrealized Losses $ (5,021) $ (7,104)
12 Months or Greater, Number of Securities 9 9
Total, Fair Value $ 77,818 $ 76,226
Total, Gross Unrealized Losses $ (5,021) $ (7,104)
Total, Number of Securities 9 9
U.S. Government-sponsored enterprises (GSEs)    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 Months, Fair Value $ 3,427 $ 9,069
Less than 12 Months, Gross Unrealized Losses $ (11) $ (80)
Less than 12 Months, Number of Securities 2 4
12 Months or Greater, Fair Value $ 6,495 $ 4,813
12 Months or Greater, Gross Unrealized Losses $ (99) $ (102)
12 Months or Greater, Number of Securities 5 4
Total, Fair Value $ 9,922 $ 13,882
Total, Gross Unrealized Losses $ (110) $ (182)
Total, Number of Securities 7 8
Municipal securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 Months, Fair Value $ 8,562 $ 5,579
Less than 12 Months, Gross Unrealized Losses $ (424) $ (59)
Less than 12 Months, Number of Securities 7 8
12 Months or Greater, Fair Value $ 10,920 $ 11,322
12 Months or Greater, Gross Unrealized Losses $ (418) $ (528)
12 Months or Greater, Number of Securities 16 17
Total, Fair Value $ 19,482 $ 16,901
Total, Gross Unrealized Losses $ (842) $ (587)
Total, Number of Securities 23 25
Other Debt Securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 Months, Fair Value $ 3,183 $ 4,425
Less than 12 Months, Gross Unrealized Losses $ (57) $ (36)
Less than 12 Months, Number of Securities 3 3
12 Months or Greater, Fair Value $ 22,712 $ 28,294
12 Months or Greater, Gross Unrealized Losses $ (1,642) $ (2,102)
12 Months or Greater, Number of Securities 19 24
Total, Fair Value $ 25,895 $ 32,719
Total, Gross Unrealized Losses $ (1,699) $ (2,138)
Total, Number of Securities 22 27
Mortgage-backed securities (GSEs)    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 Months, Fair Value $ 49,405 $ 80,111
Less than 12 Months, Gross Unrealized Losses $ (551) $ (939)
Less than 12 Months, Number of Securities 29 39
12 Months or Greater, Fair Value $ 177,337 $ 160,129
12 Months or Greater, Gross Unrealized Losses $ (16,588) $ (20,626)
12 Months or Greater, Number of Securities 90 83
Total, Fair Value $ 226,742 $ 240,240
Total, Gross Unrealized Losses $ (17,139) $ (21,565)
Total, Number of Securities 119 122