v3.25.1
Note 3 - Investment Securities - Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions 135 141
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss $ (263) $ (1,715)
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months 56,387 116,800
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (84,050) (96,807)
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 442,867 440,830
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss (84,313) (98,522)
Debt Securities, Available-for-Sale, Unrealized Loss Position $ 499,254 $ 557,630
US Treasury Securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions 2 1
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss $ (1) $ 0
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months 351 0
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (1) (2)
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 308 327
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss (2) (2)
Debt Securities, Available-for-Sale, Unrealized Loss Position $ 659 $ 327
Residential Mortgage-Backed Securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions 117 124
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss $ (262) $ (1,715)
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months 56,036 116,800
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (80,056) (91,090)
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 387,207 386,864
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss (80,318) (92,805)
Debt Securities, Available-for-Sale, Unrealized Loss Position $ 443,243 $ 503,664
Commercial Mortgage-Backed Securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions 1 1
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss $ 0 $ 0
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months 0 0
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (69) (99)
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 1,274 1,251
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss (69) (99)
Debt Securities, Available-for-Sale, Unrealized Loss Position $ 1,274 $ 1,251
Asset-Backed Securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions 3 3
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss $ 0 $ 0
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months 0 0
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0 0
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 18 18
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss 0 0
Debt Securities, Available-for-Sale, Unrealized Loss Position $ 18 $ 18
Corporate Bond Securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions 12 12
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss $ 0 $ 0
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months 0 0
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (3,924) (5,616)
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 54,060 52,370
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss (3,924) (5,616)
Debt Securities, Available-for-Sale, Unrealized Loss Position $ 54,060 $ 52,370