XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities - Schedule of Held-to-Maturity Credit Quality Indicators (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Investment securities - held to maturity $ 2,771,714 $ 3,497,913
State and municipal obligations    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Investment securities - held to maturity 2,772,000 3,498,000
State and municipal obligations | AA+    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Investment securities - held to maturity 350,000 483,000
State and municipal obligations | AA    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Investment securities - held to maturity 0 0
State and municipal obligations | AA-    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Investment securities - held to maturity 0 295,000
State and municipal obligations | A+    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Investment securities - held to maturity 375,000 605,000
State and municipal obligations | BBB+    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Investment securities - held to maturity 0 0
State and municipal obligations | Not rated    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Investment securities - held to maturity $ 2,047,000 $ 2,115,000