v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of fair value on a recurring basis (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Investment securities available for sale, net of allowance for credit losses of $0 at June 30, 2026 and December 31, 2025 (amortized cost of $8,794,555 and $9,095,188 at June 30, 2026 and December 31, 2025, respectively) $ 8,367,925 $ 8,686,675
Level 1    
Assets:    
Total 22,501,246 9,855,587
Level 2    
Assets:    
Investment securities available for sale, net of allowance for credit losses of $0 at June 30, 2026 and December 31, 2025 (amortized cost of $8,794,555 and $9,095,188 at June 30, 2026 and December 31, 2025, respectively) 8,367,925 8,686,675
Total 12,453,836 12,835,238
Level 3    
Assets:    
Total 87,258,443 84,201,789
Recurring basis    
Assets:    
Investment securities available for sale, net of allowance for credit losses of $0 at June 30, 2026 and December 31, 2025 (amortized cost of $8,794,555 and $9,095,188 at June 30, 2026 and December 31, 2025, respectively) 8,367,925 8,686,675
Other investments - mutual funds 307,890 301,159
Total 8,675,815 8,987,834
Recurring basis | Level 1    
Assets:    
Other investments - mutual funds 307,890 301,159
Total 307,890 301,159
Recurring basis | Level 2    
Assets:    
Investment securities available for sale, net of allowance for credit losses of $0 at June 30, 2026 and December 31, 2025 (amortized cost of $8,794,555 and $9,095,188 at June 30, 2026 and December 31, 2025, respectively) 8,367,925 8,686,675
Total $ 8,367,925 $ 8,686,675