XML 81 R67.htm IDEA: XBRL DOCUMENT v3.25.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Past due (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current - 29 Days Past Due $ 938,622 $ 902,853
Total 948,451 911,078
90 Days or Greater Past Due and Still Accruing Interest 756 1,065
Financial Asset, 30 to 59 Days Past Due    
Total 4,636 2,182
Financing Receivables, 60 to 89 Days Past Due    
Total 223 383
Financing Receivables, Equal to Greater than 90 Days Past Due    
Total 4,970 5,660
Financial Asset, Past Due    
Total 9,829 8,225
Real Estate    
Current - 29 Days Past Due 842,363 803,890
Total 851,801 811,493
90 Days or Greater Past Due and Still Accruing Interest 756 1,065
Real Estate | Financial Asset, 30 to 59 Days Past Due    
Total 4,247 2,155
Real Estate | Financing Receivables, 60 to 89 Days Past Due    
Total 221 379
Real Estate | Financing Receivables, Equal to Greater than 90 Days Past Due    
Total 4,970 5,069
Real Estate | Financial Asset, Past Due    
Total 9,438 7,603
Agricultural    
Current - 29 Days Past Due 939 671
Total 939 671
90 Days or Greater Past Due and Still Accruing Interest 0 0
Agricultural | Financial Asset, 30 to 59 Days Past Due    
Total 0  
Agricultural | Financing Receivables, 60 to 89 Days Past Due    
Total   0
Agricultural | Financing Receivables, Equal to Greater than 90 Days Past Due    
Total 0 0
Commercial and Industrial    
Current - 29 Days Past Due 66,727 66,312
Total 67,105 66,909
90 Days or Greater Past Due and Still Accruing Interest 0 0
Commercial and Industrial | Financial Asset, 30 to 59 Days Past Due    
Total 378 6
Commercial and Industrial | Financing Receivables, 60 to 89 Days Past Due    
Total   0
Commercial and Industrial | Financing Receivables, Equal to Greater than 90 Days Past Due    
Total 0 591
Commercial and Industrial | Financial Asset, Past Due    
Total 378 597
Consumer    
Current - 29 Days Past Due 6,446 5,799
Total 6,459 5,824
90 Days or Greater Past Due and Still Accruing Interest 0 0
Consumer | Financial Asset, 30 to 59 Days Past Due    
Total 11 21
Consumer | Financing Receivables, 60 to 89 Days Past Due    
Total 2 4
Consumer | Financing Receivables, Equal to Greater than 90 Days Past Due    
Total 0 0
Consumer | Financial Asset, Past Due    
Total 13 25
State and Political Subdivisions    
Current - 29 Days Past Due 22,147 26,181
Total 22,147 26,181
90 Days or Greater Past Due and Still Accruing Interest 0 0
State and Political Subdivisions | Financial Asset, 30 to 59 Days Past Due    
Total 0  
State and Political Subdivisions | Financing Receivables, 60 to 89 Days Past Due    
Total   0
State and Political Subdivisions | Financing Receivables, Equal to Greater than 90 Days Past Due    
Total $ 0 $ 0