v3.25.4
Loans And Allowance For Credit Loss - Summary of Performance of Loans Modified (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Commercial Real Estate [Member]    
Financing Receivable, Modified [Line Items]    
Total Past Due $ 750 $ 643
Commercial Real Estate [Member] | 60 to 89 Days Past Due [Member]    
Financing Receivable, Modified [Line Items]    
Total Past Due 674  
Commercial Real Estate [Member] | Greater Than 89 days Past Due [Member]    
Financing Receivable, Modified [Line Items]    
Total Past Due 76 643
Commercial and Industrial [Member]    
Financing Receivable, Modified [Line Items]    
Total Past Due 137 3,977
Commercial and Industrial [Member] | 30 to 59 Days Past Due [Member]    
Financing Receivable, Modified [Line Items]    
Total Past Due 137 393
Commercial and Industrial [Member] | 60 to 89 Days Past Due [Member]    
Financing Receivable, Modified [Line Items]    
Total Past Due   2,967
Commercial and Industrial [Member] | Greater Than 89 days Past Due [Member]    
Financing Receivable, Modified [Line Items]    
Total Past Due   617
Agricultural [Member]    
Financing Receivable, Modified [Line Items]    
Total Past Due 230  
Agricultural [Member] | Greater Than 89 days Past Due [Member]    
Financing Receivable, Modified [Line Items]    
Total Past Due 230  
Total Loans Portfolio Segment [Member]    
Financing Receivable, Modified [Line Items]    
Total Past Due 1,117 4,620
Total Loans Portfolio Segment [Member] | 30 to 59 Days Past Due [Member]    
Financing Receivable, Modified [Line Items]    
Total Past Due 137 393
Total Loans Portfolio Segment [Member] | 60 to 89 Days Past Due [Member]    
Financing Receivable, Modified [Line Items]    
Total Past Due 674 2,967
Total Loans Portfolio Segment [Member] | Greater Than 89 days Past Due [Member]    
Financing Receivable, Modified [Line Items]    
Total Past Due $ 306 $ 1,260