v3.26.1
Investment Securities - Summary of Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 413,466 $ 421,332
Gross Unrealized Gains 422 1,751
Gross Unrealized Losses (2,244) (2,422)
Allowance for Credit Losses 0 0
Fair Value 411,644 420,661
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 31,750 26,750
Gross Unrealized Gains 0 426
Gross Unrealized Losses (981) (578)
Allowance for Credit Losses 0 0
Fair Value 30,769 26,598
U.S. Treasury and government sponsored entities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 381,603 389,391
Gross Unrealized Gains 399 1,717
Gross Unrealized Losses (2,213) (2,371)
Allowance for Credit Losses 0 0
Fair Value 379,789 388,737
U.S. Agency mortgage-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 4,614 4,797
Gross Unrealized Gains 10 1
Gross Unrealized Losses (4) 0
Allowance for Credit Losses
Fair Value 4,620 4,798
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,000 5,003
Gross Unrealized Gains 0 0
Gross Unrealized Losses (3) (51)
Allowance for Credit Losses 0 0
Fair Value 1,997 4,952
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 31,750 26,750
Gross Unrealized Gains 0 426
Gross Unrealized Losses (981) (578)
Allowance for Credit Losses 0 0
Fair Value 30,769 26,598
Collateralized loan obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 25,249 22,141
Gross Unrealized Gains 13 33
Gross Unrealized Losses (24) 0
Allowance for Credit Losses 0 0
Fair Value $ 25,238 $ 22,174