XML 43 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Loans Held-for-Investment and Allowance for Credit Losses - Schedule of Non-Accrual Loans (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total $ 63,142 $ 61,938 $ 60,311
Commercial [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Non accrual loans 3,108 3,984 4,080
Commercial [Member] | C&I [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Non accrual loans 3,091 3,984 4,080
Commercial [Member] | Muncipal [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Non accrual loans 17 0 0
Agriculture [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Non accrual loans 2,434 1,209 2,028
Real Estate [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Non accrual loans 56,557 55,801 53,183
Real Estate [Member] | Construction & Development [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Non accrual loans 3,269 1,141 1,679
Real Estate [Member] | Farm [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Non accrual loans 5,171 4,176 4,299
Real Estate [Member] | Non-Owner Occupied CRE [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Non accrual loans 9,707 11,062 9,615
Real Estate [Member] | Owner Occupied CRE [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Non accrual loans 27,337 30,074 31,606
Real Estate [Member] | Residential [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Non accrual loans 11,073 9,348 5,984
Consumer [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Non accrual loans 1,043 944 1,020
Consumer [Member] | Auto [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Non accrual loans 833 638 710
Consumer [Member] | Non-Auto [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Non accrual loans $ 210 $ 306 $ 310