v3.26.1
Deposits (Tables)
6 Months Ended
Jun. 30, 2026
Deposits [Abstract]  
Schedule of deposits

  ​ ​ ​

June 30, 2026

  ​ ​ ​

December 31, 2025

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

Schedule of maturity of certificate of deposit

  ​ ​ ​

Twelve months ended June 30,

Amount

2027

  ​ ​ ​

$

92,889,844

2028

 

10,198,971

2029

 

3,978,252

2030

 

4,543,341

2031

 

917,068

Total

$

112,527,476