v3.26.1
LOANS - Credit quality indicator (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Total gross loans        
Total gross loans   $ 93,756,724   $ 91,321,812
Current period gross write off        
Total gross write off $ 1,504 891 $ 4,910  
Revolving, open-end | Performing        
Total gross loans        
Revolving   4,427,561    
Total gross loans   4,427,561    
Commercial | Other construction and land/land development        
Total gross loans        
2026/2025   181,236   354,590
2025/2024   259,462   575,616
2024/2023   545,630   34,818
2023/2022   32,077   61,851
2022/2021   55,970   47,771
Prior   54,817   12,543
Total gross loans   1,129,192   1,087,189
Commercial | Other construction and land/land development | Pass        
Total gross loans        
2026/2025   181,236   354,590
2025/2024   259,462   575,616
2024/2023   545,630   34,818
2023/2022   32,077   61,851
2022/2021   55,970   47,771
Prior   54,817   12,543
Total gross loans   1,129,192   1,087,189
Commercial | Commercial real estate        
Total gross loans        
2026/2025   1,575,432   2,855,732
2025/2024   2,234,902   1,326,304
2024/2023   1,262,634    
2023/2022       860,452
2022/2021   827,298   966,081
Prior   1,081,553   1,115,255
Revolving   59,860   24,002
Total gross loans   7,041,679   7,147,826
Commercial | Commercial real estate | Pass        
Total gross loans        
2026/2025   1,575,432   2,855,732
2025/2024   2,234,902   1,326,304
2024/2023   1,262,634    
2023/2022       860,452
2022/2021   827,298   966,081
Prior   1,081,553   1,115,255
Revolving   59,860   24,002
Total gross loans   7,041,679   7,147,826
Commercial | Commercial and industrial        
Total gross loans        
2026/2025   158,098   1,568,777
2025/2024   1,642,544   21,623
2024/2023   15,831   2,865
Prior       65,974
Revolving   867,743   657,840
Total gross loans   2,684,216   2,317,079
Commercial | Commercial and industrial | Pass        
Total gross loans        
2026/2025   158,098   1,470,768
2025/2024   1,642,544   21,623
2024/2023   15,831   2,865
Prior       65,974
Revolving   867,743   657,840
Total gross loans   2,684,216   2,219,070
Commercial | Commercial and industrial | Special mention        
Total gross loans        
2026/2025       98,009
Total gross loans       98,009
Commercial | Municipal        
Total gross loans        
Prior   43,576   46,214
Total gross loans   43,576   46,214
Commercial | Municipal | Pass        
Total gross loans        
Prior   43,576   46,214
Total gross loans   43,576   46,214
Residential real estate | Residential construction        
Total gross loans        
2026/2025   849,615   888,416
2025/2024   840,056    
Total gross loans   1,689,671   888,416
Residential real estate | Residential construction | Performing        
Total gross loans        
2026/2025   849,615   888,416
2025/2024   840,056    
Total gross loans   1,689,671   888,416
Residential real estate | Revolving, open-end        
Total gross loans        
Revolving   4,427,561   3,464,812
Total gross loans   4,427,561   3,464,812
Residential real estate | Revolving, open-end | Performing        
Total gross loans        
Revolving       3,464,812
Total gross loans       3,464,812
Residential real estate | First liens        
Total gross loans        
2026/2025   5,215,114   5,423,253
2025/2024   6,100,229   8,611,224
2024/2023   7,203,833   8,908,527
2023/2022   7,570,981   11,451,615
2022/2021   10,905,012   13,761,538
Prior   37,512,937   25,750,573
Total gross loans   74,508,106   73,906,730
Residential real estate | First liens | Performing        
Total gross loans        
2026/2025   5,215,114   5,423,253
2025/2024   6,100,229   8,611,224
2024/2023   7,203,833   8,115,642
2023/2022   7,115,759   11,451,615
2022/2021   10,905,012   13,761,538
Prior   37,512,937   25,692,748
Total gross loans   74,052,884   73,056,020
Residential real estate | First liens | Non Performing        
Total gross loans        
2024/2023       792,885
2023/2022   455,222    
Prior       57,825
Total gross loans   455,222   850,710
Residential real estate | Junior liens        
Total gross loans        
2026/2025   273,982   638,011
2025/2024   471,799   390,630
2024/2023   336,679   79,447
2023/2022   37,341   125,061
2022/2021   118,998    
Prior   12,113   30,578
Total gross loans   1,250,912   1,263,727
Residential real estate | Junior liens | Performing        
Total gross loans        
2026/2025   273,982   638,011
2025/2024   471,799   390,630
2024/2023   336,679   79,447
2023/2022   37,341   125,061
2022/2021   118,998    
Prior   12,113   30,578
Total gross loans   1,250,912   1,263,727
Consumer        
Total gross loans        
2026/2025   197,025   570,106
2025/2024   383,622   284,421
2024/2023   158,729   195,104
2023/2022   135,247   27,231
2022/2021   5,278   59,335
Prior   101,910   63,622
Total gross loans   981,811   1,199,819
Current period gross write off        
2025/2024   891   928
2024/2023       1,504
2023/2022       3,406
Total gross write off $ 1,504 891 $ 4,910 5,838
Consumer | Performing        
Total gross loans        
2026/2025   197,025   569,215
2025/2024   383,622   284,421
2024/2023   158,729   195,104
2023/2022   135,247   27,231
2022/2021   5,278   59,335
Prior   101,910   63,622
Total gross loans   $ 981,811   1,198,928
Consumer | Non Performing        
Total gross loans        
2026/2025       891
Total gross loans       $ 891