v3.26.1
Investment Securities - Summary of Amortized Cost and Estimated Fair Values of Securities Available for Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Total, Amortized cost $ 364,571 $ 345,359
Allowance for Credit Losses 0 0
Gross Unrealized Gains 1,883 2,544
Gross Unrealized Losses 17,872 17,400
Estimated Fair Value 348,582 330,503
U.S. Treasuries    
Debt Securities, Available-for-Sale [Line Items]    
Total, Amortized cost 5,998 5,996
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses 87 146
Estimated Fair Value 5,911 5,850
Municipal Obligations    
Debt Securities, Available-for-Sale [Line Items]    
Total, Amortized cost 62,840 64,878
Allowance for Credit Losses 0 0
Gross Unrealized Gains 135 114
Gross Unrealized Losses 6,464 6,350
Estimated Fair Value 56,511 58,642
Mortgage-backed Securities    
Debt Securities, Available-for-Sale [Line Items]    
Total, Amortized cost 214,279 188,509
Allowance for Credit Losses 0 0
Gross Unrealized Gains 597 1,264
Gross Unrealized Losses 10,345 9,713
Estimated Fair Value 204,531 180,060
Asset-backed Securities    
Debt Securities, Available-for-Sale [Line Items]    
Total, Amortized cost 26,233 26,897
Allowance for Credit Losses 0 0
Gross Unrealized Gains 193 237
Gross Unrealized Losses 122 134
Estimated Fair Value 26,304 27,000
Corporate Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Total, Amortized cost 55,221 59,079
Allowance for Credit Losses 0 0
Gross Unrealized Gains 958 929
Gross Unrealized Losses 854 1,057
Estimated Fair Value $ 55,325 $ 58,951