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 |