v3.25.2
Investment Securities (Narrative) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Marketable Securities [Line Items]      
Interest-Bearing Deposits, Securities Purchased Under Agreements to Resell, and Federal Funds Sold, Percentage Unrated 23.00%    
Securities Purchased under Agreements to Resell, Allowance for Credit Loss $ 0   $ 0
Debt Securities, Available-for-Sale, Excluding Accrued Interest, Allowance for Credit Loss, Not Previously Recorded 0 $ 0  
Debt Securities, Held-to-maturity, Credit Loss Expense (Reversal) 0 $ 0  
Interest-bearing Deposits and Federal Funds Sold [Member]      
Marketable Securities [Line Items]      
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest $ 0   $ 0
Interest-bearing Deposits [Member]      
Marketable Securities [Line Items]      
Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable   Accrued interest receivable
Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss $ 3,039   $ 2,938
Federal Funds Sold [Member]      
Marketable Securities [Line Items]      
Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable   Accrued interest receivable
Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss $ 471   $ 431
Securities Borrowed or Purchased under Agreements to Resell [Member]      
Marketable Securities [Line Items]      
Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable   Accrued interest receivable
Financial Asset, Amortized Cost, Accrued Interest, after Allowance for Credit Loss $ 538   $ 638