v3.26.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Past due (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Allowance for credit losses    
Current - 29 Days Past Due $ 934,045 $ 936,997
Total 946,661 946,826
90 Days or Greater Past Due and Still Accruing Interest 146 756
Financial Asset, 30 to 59 Days Past Due    
Allowance for credit losses    
Total 3,652 4,636
Financing Receivables, 60 to 89 Days Past Due    
Allowance for credit losses    
Total 2,270 223
Financing Receivables, Equal to Greater than 90 Days Past Due    
Allowance for credit losses    
Total 6,694 4,970
Financial Asset, Past Due    
Allowance for credit losses    
Total 12,616 9,829
Real Estate    
Allowance for credit losses    
Current - 29 Days Past Due 841,545 841,218
Total 853,668 850,656
90 Days or Greater Past Due and Still Accruing Interest 146 756
Real Estate | Financial Asset, 30 to 59 Days Past Due    
Allowance for credit losses    
Total 3,193 4,247
Real Estate | Financing Receivables, 60 to 89 Days Past Due    
Allowance for credit losses    
Total 2,246 221
Real Estate | Financing Receivables, Equal to Greater than 90 Days Past Due    
Allowance for credit losses    
Total 6,684 4,970
Real Estate | Financial Asset, Past Due    
Allowance for credit losses    
Total 12,123 9,438
Agricultural    
Allowance for credit losses    
Current - 29 Days Past Due 984 936
Total 984 936
90 Days or Greater Past Due and Still Accruing Interest 0 0
Agricultural | Financial Asset, 30 to 59 Days Past Due    
Allowance for credit losses    
Total 0  
Agricultural | Financing Receivables, 60 to 89 Days Past Due    
Allowance for credit losses    
Total   0
Agricultural | Financing Receivables, Equal to Greater than 90 Days Past Due    
Allowance for credit losses    
Total 0 0
Commercial and Industrial    
Allowance for credit losses    
Current - 29 Days Past Due 66,557 66,328
Total 66,924 66,706
90 Days or Greater Past Due and Still Accruing Interest 0 0
Commercial and Industrial | Financial Asset, 30 to 59 Days Past Due    
Allowance for credit losses    
Total 333 378
Commercial and Industrial | Financing Receivables, 60 to 89 Days Past Due    
Allowance for credit losses    
Total 24 0
Commercial and Industrial | Financing Receivables, Equal to Greater than 90 Days Past Due    
Allowance for credit losses    
Total 10 0
Commercial and Industrial | Financial Asset, Past Due    
Allowance for credit losses    
Total 367 378
Consumer    
Allowance for credit losses    
Current - 29 Days Past Due 4,827 6,377
Total 4,953 6,390
90 Days or Greater Past Due and Still Accruing Interest 0 0
Consumer | Financial Asset, 30 to 59 Days Past Due    
Allowance for credit losses    
Total 126 11
Consumer | Financing Receivables, 60 to 89 Days Past Due    
Allowance for credit losses    
Total   2
Consumer | Financing Receivables, Equal to Greater than 90 Days Past Due    
Allowance for credit losses    
Total 0 0
Consumer | Financial Asset, Past Due    
Allowance for credit losses    
Total 126 13
State and Political Subdivisions    
Allowance for credit losses    
Current - 29 Days Past Due 20,132 22,138
Total 20,132 22,138
90 Days or Greater Past Due and Still Accruing Interest 0 0
State and Political Subdivisions | Financial Asset, 30 to 59 Days Past Due    
Allowance for credit losses    
Total 0  
State and Political Subdivisions | Financing Receivables, 60 to 89 Days Past Due    
Allowance for credit losses    
Total   0
State and Political Subdivisions | Financing Receivables, Equal to Greater than 90 Days Past Due    
Allowance for credit losses    
Total $ 0 $ 0