v3.26.1
INVESTMENT SECURITIES - Amortized cost and fair value (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
INVESTMENT SECURITIES      
Amortized Cost $ 5,546,206   $ 5,668,833
Gross Unrealized Gains 5,299   9,234
Gross Unrealized Losses 152,102   139,375
Available-for-sale securities 5,399,403   5,538,692
Sale of available-for-sale securities 0 $ 0  
Municipal securities      
INVESTMENT SECURITIES      
Amortized Cost 2,834,172   2,837,990
Gross Unrealized Gains 2,091   2,253
Gross Unrealized Losses 1,619   4,207
Available-for-sale securities 2,834,644   2,836,036
Collateralized mortgage obligation bonds      
INVESTMENT SECURITIES      
Amortized Cost 43,255   50,980
Gross Unrealized Losses 1,252   1,263
Available-for-sale securities 42,003   49,717
U.S. government agencies      
INVESTMENT SECURITIES      
Amortized Cost 1,498,016   1,497,747
Gross Unrealized Losses 73,679   59,911
Available-for-sale securities 1,424,337   1,437,836
Mortgage-backed securities      
INVESTMENT SECURITIES      
Amortized Cost 1,170,763   1,282,116
Gross Unrealized Gains 3,208   6,981
Gross Unrealized Losses 75,552   73,994
Available-for-sale securities $ 1,098,419   $ 1,215,103