v3.25.2
Investment Securities - Held-to-Maturity (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Schedule of Held-to-maturity Securities [Line Items]    
Held-To-Maturity Securities, at Amortized Cost $ 70,828 $ 98,261
Gross Unrealized Losses (801) (1,675)
Held-To-Maturity Securities, at Fair Value 70,027 96,586
Maturities of Debt Securities, at Amortized Cost:    
Within One Year 43,685  
From 1 - 5 Years 25,602  
From 5 - 10 Years 1,541  
Over 10 Years 0  
Maturities of Debt Securities, at Fair Value:    
Within One Year 43,399  
From 1 - 5 Years 25,094  
From 5 - 10 Years 1,534  
Over 10 Years 0  
Securities in a Continuous Loss Position, at Fair Value:    
Less than 12 Months 205 378
12 Months or Longer 45,295 74,324
Total $ 45,500 $ 74,702
Number of Securities in a Continuous Loss Position | security 154 235
Unrealized Losses on Securities in a Continuous Loss Position:    
Less than 12 Months $ 0 $ 2
12 Months or Longer 801 1,673
Total 801 1,675
State and Municipal Obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Held-To-Maturity Securities, at Amortized Cost 65,601 91,829
Gross Unrealized Losses (664) (1,456)
Held-To-Maturity Securities, at Fair Value 64,937 90,373
Maturities of Debt Securities, at Amortized Cost:    
Within One Year 43,149  
From 1 - 5 Years 20,911  
From 5 - 10 Years 1,541  
Over 10 Years 0  
Maturities of Debt Securities, at Fair Value:    
Within One Year 42,869  
From 1 - 5 Years 20,534  
From 5 - 10 Years 1,534  
Over 10 Years 0  
Securities in a Continuous Loss Position, at Fair Value:    
Less than 12 Months 205 378
12 Months or Longer 40,205 68,112
Total $ 40,410 $ 68,490
Number of Securities in a Continuous Loss Position | security 138 219
Unrealized Losses on Securities in a Continuous Loss Position:    
Less than 12 Months $ 0 $ 2
12 Months or Longer 664 1,454
Total 664 1,456
Mortgage-Backed Securities - Residential    
Schedule of Held-to-maturity Securities [Line Items]    
Held-To-Maturity Securities, at Amortized Cost 5,227 6,432
Gross Unrealized Losses (137) (219)
Held-To-Maturity Securities, at Fair Value 5,090 6,213
Maturities of Debt Securities, at Amortized Cost:    
Within One Year 536  
From 1 - 5 Years 4,691  
From 5 - 10 Years 0  
Over 10 Years 0  
Maturities of Debt Securities, at Fair Value:    
Within One Year 530  
From 1 - 5 Years 4,560  
From 5 - 10 Years 0  
Over 10 Years 0  
Securities in a Continuous Loss Position, at Fair Value:    
Less than 12 Months 0 0
12 Months or Longer 5,090 6,212
Total $ 5,090 $ 6,212
Number of Securities in a Continuous Loss Position | security 16 16
Unrealized Losses on Securities in a Continuous Loss Position:    
Less than 12 Months $ 0 $ 0
12 Months or Longer 137 219
Total 137 219
Collateral Pledged    
Schedule of Held-to-maturity Securities [Line Items]    
Held-To-Maturity Securities, Pledged as Collateral, at Carrying Value 43,201 72,506
Held-To-Maturity Securities, Pledged as Collateral, at Fair Value $ 42,400 $ 70,831