v3.25.4
Securities - Additional Information (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
Security
Dec. 31, 2024
USD ($)
Security
Schedule Of Available For Sale Securities [Line Items]    
Available For Sale Securities | Security 34 39
Held to maturity | Security 28 31
Sale of Held - to maturity Securities $ 0 $ 0
Sale of available-for-sale securities $ 0 $ 0
Number of available-for-sale securities matured or called | Security 4 1
Number of held to maturity securities matured or called | Security 3 2
Available-for-sale securities matured $ 8,300,000 $ 4,000,000
Held-to-maturity securities matured 50,000,000 50,000,000
Purchases of available-for-sale securities 0 0
Purchases of Held-to-maturity securities $ 0 $ 0
Number of available-for-sale securities with unrealized loss positions | Security 33 37
Number of held-to-maturity securities with unrealized loss positions | Security 21 27
Number of securities were pledged | Security 0 0
Held-to-maturity securities, at amortized cost, net $ 272,982,000 $ 367,938,000
Available-for-sale securities, at fair value (Note 3) $ 92,196,000 $ 104,970,000