v3.25.2
Investment Securities - Summary of Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 434,407 $ 490,206
Gross Unrealized Gains 1,405 369
Gross Unrealized Losses (6,391) (11,958)
Allowance for Credit Losses 0 0
Fair Value 429,421 478,617
Schedule of Held-to-maturity Securities [Line Items]    
Allowance for credit losses 0 0
Total securities held to maturity, net of ACL 36,750 36,750
Gross Unrealized Gains 375 175
Gross Unrealized Losses (1,086) (1,175)
Fair Value 36,039 35,750
U.S. Treasury and government sponsored entities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 388,946 444,370
Gross Unrealized Gains 1,353 294
Gross Unrealized Losses (6,259) (11,733)
Allowance for Credit Losses 0 0
Fair Value 384,040 432,931
U.S. Agency mortgage-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 4,975  
Gross Unrealized Gains 1  
Gross Unrealized Losses 0  
Allowance for Credit Losses  
Fair Value 4,976  
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,006 9,009
Gross Unrealized Gains 0 9
Gross Unrealized Losses (132) (223)
Allowance for Credit Losses 0 0
Fair Value 4,874 8,795
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 36,750 36,750
Gross Unrealized Gains 375 175
Gross Unrealized Losses (1,086) (1,175)
Fair Value 36,039 35,750
Collateralized loan obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 35,480 36,827
Gross Unrealized Gains 51 66
Gross Unrealized Losses 0 (2)
Allowance for Credit Losses 0 0
Fair Value $ 35,531 $ 36,891