v3.26.1
Deposits - Composition of Deposits (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Deposits [Abstract]    
Non-interest-bearing demand $ 10,750,903 $ 7,696,247
Interest-bearing demand 28,620,942 28,927,813
Savings 31,416,445 29,594,042
Money market 41,548,016 38,911,518
Certificates of deposit 112,527,476 112,120,928
Total deposits 224,863,782 217,250,548
Certificate of deposits in excess of FDIC limit $ 17,844,000 $ 17,866,000