XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Past due (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Current - 29 Days Past Due $ 908,615 $ 902,853  
Total 922,494 911,078 $ 871,239
90 Days or Greater Past Due and Still Accruing Interest 495 1,065  
Financial Asset, 30 to 59 Days Past Due      
Total 3,888 2,182  
Financing Receivables, 60 to 89 Days Past Due      
Total 4,957 383  
Financing Receivables, Equal to Greater than 90 Days Past Due      
Total 5,034 5,660  
Financial Asset, Past Due      
Total 13,879 8,225  
Real Estate      
Current - 29 Days Past Due 811,114 803,890  
Total 824,217 811,493 774,688
90 Days or Greater Past Due and Still Accruing Interest 495 1,065  
Real Estate | Financial Asset, 30 to 59 Days Past Due      
Total 3,723 2,155  
Real Estate | Financing Receivables, 60 to 89 Days Past Due      
Total 4,957 379  
Real Estate | Financing Receivables, Equal to Greater than 90 Days Past Due      
Total 4,423 5,069  
Real Estate | Financial Asset, Past Due      
Total 13,103 7,603  
Agricultural      
Current - 29 Days Past Due 990 671  
Total 990 671 862
Commercial and Industrial      
Current - 29 Days Past Due 64,204 66,312  
Total 64,959 66,909 61,313
Commercial and Industrial | Financial Asset, 30 to 59 Days Past Due      
Total 144 6  
Commercial and Industrial | Financing Receivables, Equal to Greater than 90 Days Past Due      
Total 611 591  
Commercial and Industrial | Financial Asset, Past Due      
Total 755 597  
Consumer      
Current - 29 Days Past Due 6,229 5,799  
Total 6,250 5,824 6,129
Consumer | Financial Asset, 30 to 59 Days Past Due      
Total 21 21  
Consumer | Financing Receivables, 60 to 89 Days Past Due      
Total   4  
Consumer | Financial Asset, Past Due      
Total 21 25  
State and Political Subdivisions      
Current - 29 Days Past Due 26,078 26,181  
Total $ 26,078 $ 26,181 $ 28,247