XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Schedule of Impact of Adopting ASU (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Jan. 01, 2023
Dec. 31, 2022
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses $ 25,826 $ 25,024   $ 20,313
Consumer Real Estate [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses 3,543 3,581   998
Agricultural Real Estate [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses 895 312   349
Agricultural [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses 285 336   751
Commercial Real Estate [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses 16,560 17,400   11,924
Commercial and Industrial [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses 3,531 2,093   5,382
Consumer [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses 1,012 $ 1,302   $ 909
ASU 2016-13 [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses $ 3,600   $ 26,043  
ASU 2016-13 [Member] | Consumer Real Estate [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     3,872  
ASU 2016-13 [Member] | Agricultural Real Estate [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     183  
ASU 2016-13 [Member] | Agricultural [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     101  
ASU 2016-13 [Member] | Commercial Real Estate [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     15,425  
ASU 2016-13 [Member] | Commercial and Industrial [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     3,217  
ASU 2016-13 [Member] | Consumer [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     1,079  
ASU 2016-13 [Member] | Unfunded Loan Commitment & Letters of Credit [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     2,166  
ASU 2016-13 [Member] | Pre-ASU 2016-13 Adoption [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     21,575  
ASU 2016-13 [Member] | Pre-ASU 2016-13 Adoption [Member] | Consumer Real Estate [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     998  
ASU 2016-13 [Member] | Pre-ASU 2016-13 Adoption [Member] | Agricultural Real Estate [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     349  
ASU 2016-13 [Member] | Pre-ASU 2016-13 Adoption [Member] | Agricultural [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     751  
ASU 2016-13 [Member] | Pre-ASU 2016-13 Adoption [Member] | Commercial Real Estate [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     11,924  
ASU 2016-13 [Member] | Pre-ASU 2016-13 Adoption [Member] | Commercial and Industrial [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     5,382  
ASU 2016-13 [Member] | Pre-ASU 2016-13 Adoption [Member] | Consumer [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     909  
ASU 2016-13 [Member] | Pre-ASU 2016-13 Adoption [Member] | Unfunded Loan Commitment & Letters of Credit [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     1,262  
ASU 2016-13 [Member] | Impact of ASU 2016-13 Adoption [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     4,468  
ASU 2016-13 [Member] | Impact of ASU 2016-13 Adoption [Member] | Consumer Real Estate [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     2,874  
ASU 2016-13 [Member] | Impact of ASU 2016-13 Adoption [Member] | Agricultural Real Estate [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     (166)  
ASU 2016-13 [Member] | Impact of ASU 2016-13 Adoption [Member] | Agricultural [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     (650)  
ASU 2016-13 [Member] | Impact of ASU 2016-13 Adoption [Member] | Commercial Real Estate [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     3,501  
ASU 2016-13 [Member] | Impact of ASU 2016-13 Adoption [Member] | Commercial and Industrial [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     (2,165)  
ASU 2016-13 [Member] | Impact of ASU 2016-13 Adoption [Member] | Consumer [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     170  
ASU 2016-13 [Member] | Impact of ASU 2016-13 Adoption [Member] | Unfunded Loan Commitment & Letters of Credit [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Current expected credit losses     $ 904