XML 59 R49.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Loans, Allowance For Loan Losses And OREO (Age Analysis Of Past Due Financing Receivables) (Details) - USD ($) $ in Thousands | Jun. 30, 2018 | Dec. 31, 2017
--- | --- | ---
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | $ 4,283 | $ 5,103
Current |  | 524,135 | 490,671
Total loans | [1] | 528,418 | 495,774
Recorded Investment > 90 Days & Accruing |  |  |
Commercial Mortgages-Owner Occupied [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 1,090 | 1,145
Current |  | 101,027 | 92,504
Total loans |  | 102,117 | 93,649
Recorded Investment > 90 Days & Accruing |  |  |
Commercial Mortgages-Non-Owner Occupied [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 275 | 660
Current |  | 162,660 | 138,101
Total loans |  | 162,935 | 138,761
Recorded Investment > 90 Days & Accruing |  |  |
Commercial Construction [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 579 | 169
Current |  | 12,863 | 19,228
Total loans |  | 13,442 | 19,397
Recorded Investment > 90 Days & Accruing |  |  |
Consumer Unsecured [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 2 | 3
Current |  | 7,619 | 6,977
Total loans |  | 7,621 | 6,980
Recorded Investment > 90 Days & Accruing |  |  |
Consumer Secured [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 624 | 846
Current |  | 75,950 | 75,920
Total loans |  | 76,574 | 76,766
Recorded Investment > 90 Days & Accruing |  |  |
Residential Mortgages [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 989 | 1,652
Current |  | 54,059 | 51,545
Total loans |  | 55,048 | 53,197
Recorded Investment > 90 Days & Accruing |  |  |
Residential Consumer Construction [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 54 | 58
Current |  | 8,009 | 10,839
Total loans |  | 8,063 | 10,897
Recorded Investment > 90 Days & Accruing |  |  |
30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 1,962 | 2,178
30 to 59 Days Past Due [Member] | Commercial Mortgages-Owner Occupied [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 493 | 904
30 to 59 Days Past Due [Member] | Commercial Mortgages-Non-Owner Occupied [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 145 |
30 to 59 Days Past Due [Member] | Commercial Construction [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 253 |
30 to 59 Days Past Due [Member] | Consumer Unsecured [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 1 | 3
30 to 59 Days Past Due [Member] | Consumer Secured [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 307 | 245
30 to 59 Days Past Due [Member] | Residential Mortgages [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 649 | 706
60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 816 | 978
60 to 89 Days Past Due [Member] | Commercial Mortgages-Owner Occupied [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  |  | 64
60 to 89 Days Past Due [Member] | Commercial Mortgages-Non-Owner Occupied [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 130 | 361
60 to 89 Days Past Due [Member] | Commercial Construction [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 296 |
60 to 89 Days Past Due [Member] | Consumer Unsecured [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 1 |
60 to 89 Days Past Due [Member] | Consumer Secured [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 101 | 139
60 to 89 Days Past Due [Member] | Residential Mortgages [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 127 | 414
Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 1,505 | 1,947
Greater than 90 Days Past Due [Member] | Commercial Mortgages-Owner Occupied [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 597 | 177
Greater than 90 Days Past Due [Member] | Commercial Mortgages-Non-Owner Occupied [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  |  | 299
Greater than 90 Days Past Due [Member] | Commercial Construction [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 30 | 169
Greater than 90 Days Past Due [Member] | Consumer Secured [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 216 | 462
Greater than 90 Days Past Due [Member] | Residential Mortgages [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 213 | 532
Greater than 90 Days Past Due [Member] | Residential Consumer Construction [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 54 | 58
Commercial [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 670 | 570
Current |  | 101,948 | 95,557
Total loans |  | 102,618 | 96,127
Recorded Investment > 90 Days & Accruing |  |  |
Commercial [Member] | 30 to 59 Days Past Due [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 114 | 320
Commercial [Member] | 60 to 89 Days Past Due [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 161 |
Commercial [Member] | Greater than 90 Days Past Due [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total Past Due |  | 395 | 250
Commercial Real Estate [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total loans |  | 278,494 | 251,807
Residential Real Estate [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total loans |  | 63,111 | 64,094
Consumer [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Total loans |  | $ 84,195 | $ 83,746
[1] | Includes net deferred costs and premiums of $674 and $940 as of June 30, 2018 and December 31, 2017, respectively.

X
- Definition Recorded investment in financing receivables that are 90 days or more past due and still accruing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5111-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivables that are current. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=84173941&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Recorded Investment in financing receivables that are past due at the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=84173941&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=82891408&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=botj_CommercialMortgagesOwnerOccupiedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=botj_CommercialMortgagesNonOwnerOccupiedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=botj_CommercialConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=botj_ConsumerUnsecuredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=botj_ConsumerSecuredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=botj_ResidentialConsumerConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |