XML 58 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Loans and Leases Held for Investment and Allowance for Loan and Lease Losses - (Summary of Age Analysis of Past Due Loans) (Detail) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due $ 30,579 $ 28,598
Current 970,743 879,894
Total loans and leases receivable 1,001,322 908,492
90 Days or More Past Due & Still Accruing 0 0
Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 1,856 1,261
30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 8,110 4,817
30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 2,624 5,655
Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 17,989 16,865
Commercial & Industrial    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 12,267 12,050
Current 361,161 322,396
Total loans and leases receivable 373,428 334,446
90 Days or More Past Due & Still Accruing 0 0
Commercial & Industrial | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 606 74
Commercial & Industrial | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 741 716
Commercial & Industrial | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 1,114 1,550
Commercial & Industrial | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 9,806 9,710
Commercial & Industrial | Agriculture    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Current 1,328 1,714
Total loans and leases receivable 1,328 1,714
90 Days or More Past Due & Still Accruing 0 0
Commercial & Industrial | Agriculture | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial & Industrial | Agriculture | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial & Industrial | Agriculture | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial & Industrial | Agriculture | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial & Industrial | Death Care Management    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Current 9,989 9,684
Total loans and leases receivable 9,989 9,684
90 Days or More Past Due & Still Accruing 0 0
Commercial & Industrial | Death Care Management | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial & Industrial | Death Care Management | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial & Industrial | Death Care Management | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial & Industrial | Death Care Management | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial & Industrial | Healthcare    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 5,797 6,688
Current 32,748 30,582
Total loans and leases receivable 38,545 37,270
90 Days or More Past Due & Still Accruing 0 0
Commercial & Industrial | Healthcare | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 575 0
Commercial & Industrial | Healthcare | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 82 272
Commercial & Industrial | Healthcare | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 401 496
Commercial & Industrial | Healthcare | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 4,739 5,920
Commercial & Industrial | Independent Pharmacies    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 4,145 3,092
Current 87,898 80,585
Total loans and leases receivable 92,043 83,677
90 Days or More Past Due & Still Accruing 0 0
Commercial & Industrial | Independent Pharmacies | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 42
Commercial & Industrial | Independent Pharmacies | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 293
Commercial & Industrial | Independent Pharmacies | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 133 408
Commercial & Industrial | Independent Pharmacies | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 4,012 2,349
Commercial & Industrial | Registered Investment Advisors    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Current 73,169 68,335
Total loans and leases receivable 73,169 68,335
90 Days or More Past Due & Still Accruing 0 0
Commercial & Industrial | Registered Investment Advisors | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial & Industrial | Registered Investment Advisors | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial & Industrial | Registered Investment Advisors | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial & Industrial | Registered Investment Advisors | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial & Industrial | Veterinary Industry    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 2,325 2,270
Current 38,792 36,660
Total loans and leases receivable 41,117 38,930
90 Days or More Past Due & Still Accruing 0 0
Commercial & Industrial | Veterinary Industry | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 31 32
Commercial & Industrial | Veterinary Industry | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 659 151
Commercial & Industrial | Veterinary Industry | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 580 646
Commercial & Industrial | Veterinary Industry | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 1,055 1,441
Commercial & Industrial | Other Industries    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Current 117,237 94,836
Total loans and leases receivable 117,237 94,836
90 Days or More Past Due & Still Accruing 0 0
Commercial & Industrial | Other Industries | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial & Industrial | Other Industries | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial & Industrial | Other Industries | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial & Industrial | Other Industries | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 2,383 311
Current 129,993 112,020
Total loans and leases receivable 132,376 112,331
90 Days or More Past Due & Still Accruing 0 0
Construction & Development | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 231
Construction & Development | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 2,383 80
Construction & Development | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Agriculture    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 448 311
Current 37,252 32,061
Total loans and leases receivable 37,700 32,372
90 Days or More Past Due & Still Accruing 0 0
Construction & Development | Agriculture | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 231
Construction & Development | Agriculture | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 448 80
Construction & Development | Agriculture | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Agriculture | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Death Care Management    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Current 4,433 3,956
Total loans and leases receivable 4,433 3,956
90 Days or More Past Due & Still Accruing 0 0
Construction & Development | Death Care Management | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Death Care Management | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Death Care Management | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Death Care Management | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Healthcare    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Current 33,849 30,467
Total loans and leases receivable 33,849 30,467
90 Days or More Past Due & Still Accruing 0 0
Construction & Development | Healthcare | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Healthcare | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Healthcare | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Healthcare | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Independent Pharmacies    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Current 1,034 2,013
Total loans and leases receivable 1,034 2,013
90 Days or More Past Due & Still Accruing 0 0
Construction & Development | Independent Pharmacies | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Independent Pharmacies | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Independent Pharmacies | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Independent Pharmacies | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Registered Investment Advisors    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Current 319 294
Total loans and leases receivable 319 294
90 Days or More Past Due & Still Accruing 0 0
Construction & Development | Registered Investment Advisors | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Registered Investment Advisors | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Registered Investment Advisors | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Registered Investment Advisors | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Veterinary Industry    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 1,935 0
Current 12,875 11,514
Total loans and leases receivable 14,810 11,514
90 Days or More Past Due & Still Accruing 0 0
Construction & Development | Veterinary Industry | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Veterinary Industry | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 1,935 0
Construction & Development | Veterinary Industry | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Veterinary Industry | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Other Industries    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Current 40,231 31,715
Total loans and leases receivable 40,231 31,715
90 Days or More Past Due & Still Accruing 0 0
Construction & Development | Other Industries | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Other Industries | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Other Industries | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Construction & Development | Other Industries | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 15,733 16,139
Current 353,079 332,007
Total loans and leases receivable 368,812 348,146
90 Days or More Past Due & Still Accruing 0 0
Commercial Real Estate | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 1,054 898
Commercial Real Estate | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 4,986 3,981
Commercial Real Estate | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 1,510 4,105
Commercial Real Estate | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 8,183 7,155
Commercial Real Estate | Agriculture    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Current 5,948 5,591
Total loans and leases receivable 5,948 5,591
90 Days or More Past Due & Still Accruing 0 0
Commercial Real Estate | Agriculture | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Agriculture | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Agriculture | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Agriculture | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Death Care Management    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 1,607 1,611
Current 54,926 50,899
Total loans and leases receivable 56,533 52,510
90 Days or More Past Due & Still Accruing 0 0
Commercial Real Estate | Death Care Management | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Death Care Management | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Death Care Management | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 184 188
Commercial Real Estate | Death Care Management | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 1,423 1,423
Commercial Real Estate | Healthcare    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 264 3,225
Current 112,427 111,056
Total loans and leases receivable 112,691 114,281
90 Days or More Past Due & Still Accruing 0 0
Commercial Real Estate | Healthcare | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 43 0
Commercial Real Estate | Healthcare | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 100 0
Commercial Real Estate | Healthcare | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 121 3,180
Commercial Real Estate | Healthcare | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 45
Commercial Real Estate | Independent Pharmacies    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 2,168 529
Current 16,207 14,622
Total loans and leases receivable 18,375 15,151
90 Days or More Past Due & Still Accruing 0 0
Commercial Real Estate | Independent Pharmacies | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Independent Pharmacies | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Independent Pharmacies | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Independent Pharmacies | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 2,168 529
Commercial Real Estate | Registered Investment Advisors    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Current 14,325 11,462
Total loans and leases receivable 14,325 11,462
90 Days or More Past Due & Still Accruing 0 0
Commercial Real Estate | Registered Investment Advisors | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Registered Investment Advisors | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Registered Investment Advisors | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Registered Investment Advisors | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Veterinary Industry    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 11,694 10,774
Current 91,481 92,132
Total loans and leases receivable 103,175 102,906
90 Days or More Past Due & Still Accruing 0 0
Commercial Real Estate | Veterinary Industry | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 1,011 898
Commercial Real Estate | Veterinary Industry | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 4,886 3,981
Commercial Real Estate | Veterinary Industry | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 1,205 737
Commercial Real Estate | Veterinary Industry | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 4,592 5,158
Commercial Real Estate | Other Industries    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Current 57,765 46,245
Total loans and leases receivable 57,765 46,245
90 Days or More Past Due & Still Accruing 0 0
Commercial Real Estate | Other Industries | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Other Industries | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Other Industries | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Real Estate | Other Industries | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Land    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 196 98
Current 126,510 113,471
Total loans and leases receivable 126,706 113,569
90 Days or More Past Due & Still Accruing 0 0
Commercial Land | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 196 58
Commercial Land | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 40
Commercial Land | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Land | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Land | Agriculture    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 196 98
Current 126,510 113,471
Total loans and leases receivable 126,706 113,569
90 Days or More Past Due & Still Accruing 0 0
Commercial Land | Agriculture | Less Than 30 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 196 58
Commercial Land | Agriculture | 30-89 Days Past Due & Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 40
Commercial Land | Agriculture | 30-89 Days Past Due & Not Accruing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Commercial Land | Agriculture | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 0 0
Loans Insured or Guaranteed by US Government Authorities    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Current 19,200 17,200
Total loans and leases receivable 40,800 37,700
Loans Insured or Guaranteed by US Government Authorities | Greater Than 90 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due 15,800 13,700
Loans Insured or Guaranteed by US Government Authorities | Financing Receivables 30 To 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Not Accruing & Past Due $ 5,800 $ 6,800