v3.26.1
Cash and Due from Banks (Details)
Dec. 31, 2025
USD ($)
account
Dec. 31, 2024
USD ($)
account
Cash and Cash Equivalents [Abstract]    
Reserve maintained at Federal Reserve Bank $ 0 $ 0
Number of accounts that exceeded FDIC insurable limit | account 4 3
Cash in excess of insurable limit $ 13,300,000 $ 10,700,000