XML 49 R35.htm IDEA: XBRL DOCUMENT
v3.25.1

Securities (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Securities [Abstract] |
Summary Of Securities Held-To-Maturity And Securities Available-For-Sale | A summary of the amortized cost and fair value of securities, with gross unrealized gains and losses, follows:
| December 31, 2024
| Amortized |  | Gross Unrealized |  | Fair
(in thousands) | Cost |  | Gains |  | Losses |  | Value
Held-to-maturity |  |  |  |  |  |  |  |  |  |  |
U.S. agency obligations | $ | 3,606 |  | $ | — |  | $ | (436) |  | $ | 3,170
Available-for-sale |  |  |  |  |  |  |  |  |  |  |
U.S. agency obligations |  | 79,976 |  |  | — |  |  | (6,916) |  |  | 73,060
Mortgage-backed securities |  | 69,312 |  |  | 9 |  |  | (10,348) |  |  | 58,973
Municipals |  | 52,123 |  |  | — |  |  | (10,562) |  |  | 41,561
Corporates |  | 15,510 |  |  | — |  |  | (1,188) |  |  | 14,322
| $ | 216,921 |  | $ | 9 |  | $ | (29,014) |  | $ | 187,916
| December 31, 2023
| Amortized |  | Gross Unrealized |  | Fair
(in thousands) | Cost |  | Gains |  | Losses |  | Value
Held-to-maturity |  |  |  |  |  |  |  |  |  |  |
U.S. agency obligations | $ | 3,622 |  | $ | — |  | $ | (391) |  | $ | 3,231
Available-for-sale |  |  |  |  |  |  |  |  |  |  |
U.S. Treasuries | $ | 4,985 |  | $ | — |  | $ | (38) |  | $ | 4,947
U.S. agency obligations |  | 68,515 |  |  | — |  |  | (7,560) |  |  | 60,955
Mortgage-backed securities |  | 103,992 |  |  | 608 |  |  | (9,521) |  |  | 95,079
Municipals |  | 50,856 |  |  | — |  |  | (10,067) |  |  | 40,789
Corporates |  | 15,523 |  |  | — |  |  | (783) |  |  | 14,740
| $ | 243,871 |  | $ | 608 |  | $ | (27,969) |  | $ | 216,510
Gross Unrealized Losses And Fair Value Of The Bank’s Investments |
December 31, 2024 | Less than 12 months |  | More than 12 months |  | Total
| Fair |  | Unrealized |  | Fair |  | Unrealized |  | Fair |  | Unrealized
(in thousands) | Value |  | Losses |  | Value |  | Losses |  | Value |  | Losses
Available-for-sale |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
U.S. agency obligations | $ | 11,455 | $ |  | 324 | $ |  | 61,606 |  | $ | 6,592 |  | $ | 73,061 |  | $ | 6,916
Mortgage-backed securities |  | 4,026 |  |  | 176 |  |  | 54,207 |  |  | 10,172 |  |  | 58,233 |  |  | 10,348
Municipals |  | 1,847 |  |  | 31 |  |  | 39,714 |  |  | 10,531 |  |  | 41,561 |  |  | 10,562
Corporates |  | 7,392 |  |  | 608 |  |  | 6,930 |  |  | 580 |  |  | 14,322 |  |  | 1,188
Total | $ | 24,720 |  | $ | 1,139 |  | $ | 162,457 |  | $ | 27,875 |  | $ | 187,177 |  | $ | 29,014
December 31, 2023 | Less than 12 months |  | More than 12 months |  | Total
| Fair |  | Unrealized |  | Fair |  | Unrealized |  | Fair |  | Unrealized
(in thousands) | Value |  | Losses |  | Value |  | Losses |  | Value |  | Losses
Available-for-sale |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
U.S. Treasuries | $ | — |  | $ | — |  | $ | 4,947 |  | $ | 38 |  | $ | 4,947 |  | $ | 38
U.S. agency obligations |  | — |  |  | — |  |  | 60,955 |  |  | 7,560 |  |  | 60,955 |  |  | 7,560
Mortgage-backed securities |  | — |  |  | — |  |  | 62,242 |  |  | 9,521 |  |  | 62,242 |  |  | 9,521
Municipals |  | 1,799 |  |  | 25 |  |  | 38,990 |  |  | 10,042 |  |  | 40,789 |  |  | 10,067
Corporates |  | — |  |  | — |  |  | 6,740 |  |  | 783 |  |  | 6,740 |  |  | 783
Total | $ | 1,799 |  | $ | 25 |  | $ | 173,874 |  | $ | 27,944 |  | $ | 175,673 |  | $ | 27,969
Contractual Maturities Of Investment Securities |
| Held-to-Maturity |  | Available-for-Sale
| Amortized |  | Fair |  | Amortized |  | Fair
(in thousands) | Cost |  | Values |  | Cost |  | Values
Due in one year or less | $ | — |  | $ | — |  | $ | 15,524 |  | $ | 15,386
Due after one year through five years |  | — |  |  | — |  |  | 39,295 |  |  | 36,110
Due after five years through ten years |  | 2,419 |  |  | 2,177 |  |  | 63,085 |  |  | 55,408
Due after ten years |  | 1,187 |  |  | 993 |  |  | 99,017 |  |  | 81,012
| $ | 3,606 |  | $ | 3,170 |  | $ | 216,921 |  | $ | 187,916

X
- Definition Available-For-Sale Securities And Held-To-Maturity Securities [Text Block] + References No definition available. + Details
Name: | botj_AvailableForSaleSecuritiesAndHeldToMaturitySecuritiesTextBlock
Namespace Prefix: | botj_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments. + References No definition available. + Details
Name: | us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of unrealized gains and losses on investments. + References No definition available. + Details
Name: | us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration