v3.26.1
Investment Securities - Summary of Amortized Cost and Fair Value of Securities Available for Sale and Held to Maturity, With Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Available-for-sale debt securities, amortized cost $ 333,638 $ 285,252
Securities Available for Sale, Gross Unrealized Gains 402 1,144
Securities Available for Sale, Gross Unrealized Losses (18,949) (17,257)
Securities Available for Sale, Fair Value 315,091 269,139
Held to maturity debt securities, amortized cost 12,500 13,000
Securities Held to Maturity, Gross Unrealized Gains 8 14
Securities Held to Maturity, Gross Unrealized Losses (286) (413)
Securities Held to Maturity, Fair Value 12,222 12,601
U.S. Government and Government-Sponsored Enterprise Obligations    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-sale debt securities, amortized cost 89,867 92,844
Securities Available for Sale, Gross Unrealized Gains 17 157
Securities Available for Sale, Gross Unrealized Losses (5,120) (4,810)
Securities Available for Sale, Fair Value 84,764 88,191
Municipal Securities    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-sale debt securities, amortized cost 7,588 7,607
Securities Available for Sale, Gross Unrealized Gains   1
Securities Available for Sale, Gross Unrealized Losses (484) (458)
Securities Available for Sale, Fair Value 7,104 7,150
Mortgage-backed Securities    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-sale debt securities, amortized cost 236,183 184,801
Securities Available for Sale, Gross Unrealized Gains 385 986
Securities Available for Sale, Gross Unrealized Losses (13,345) (11,989)
Securities Available for Sale, Fair Value 223,223 173,798
Corporate Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Held to maturity debt securities, amortized cost 500 500
Securities Held to Maturity, Gross Unrealized Losses (41) (35)
Securities Held to Maturity, Fair Value 459 465
Subordinated Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Held to maturity debt securities, amortized cost 12,000 12,500
Securities Held to Maturity, Gross Unrealized Gains 8 14
Securities Held to Maturity, Gross Unrealized Losses (245) (378)
Securities Held to Maturity, Fair Value $ 11,763 $ 12,136