v3.26.1
Investment Securities - Held-to-Maturity Credit Quality Indicators (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Investment securities - held to maturity $ 2,747,889 $ 3,497,913
State and municipal obligations    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Investment securities - held to maturity 2,748,000 3,498,000
AA+ | State and municipal obligations    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Investment securities - held to maturity 350,000 483,000
AA- | State and municipal obligations    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Investment securities - held to maturity 0 295,000
A+ | State and municipal obligations    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Investment securities - held to maturity 375,000 605,000
Not rated | State and municipal obligations    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Investment securities - held to maturity $ 2,023,000 $ 2,115,000