{"cik": 1572334, "entity": "VIRGINIA NATIONAL BANKSHARES CORP", "tags": {"NetIncomeLoss": [{"end": "2013-12-31", "val": 6896000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1898000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1898000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3121000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3121000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 5748000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 5748000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 6554000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6554000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 8470000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 8470000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 6689000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 6689000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 7978000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7978000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 10071000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 10071000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 23438000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 23438000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 19263000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 19263000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 16966000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 16966000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 19261000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2013-12-31", "val": 3212000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 456000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 456000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1197000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1197000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 2602000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2602000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 4403000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 4403000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2069000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2069000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1527000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1527000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2065000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2065000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1846000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1846000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 5108000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 5108000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4010000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4010000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 3933000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 3933000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 4821000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2025-01-01"}], "InterestExpense": [{"end": "2013-12-31", "val": 997000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 928000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 928000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 974000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 974000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 937000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 937000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1234000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1234000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2790000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2790000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4273000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4273000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3351000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3351000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3284000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3284000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3184000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3184000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 21021000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2019-12-31", "val": 1100000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1900000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2900000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1500000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1500000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1500000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1300000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1300000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2025-01-01"}], "DepreciationAndAmortization": [{"end": "2013-12-31", "val": 1274000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1151000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1151000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1164000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1164000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1180000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1180000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1138000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1138000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1117000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2013-12-31", "val": 8626000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 7713000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2014-01-01"}, {"end": "2016-12-31", "val": 5292000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 8795000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 8795000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 11757000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 11757000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 9346000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9346000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 9253000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 9253000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 13065000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 13065000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 22685000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 22685000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 13904000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 13904000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 15290000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 15289000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 21334000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2014-12-31", "val": 7645000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 5540000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 5540000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 5292000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2013-12-31", "val": 462000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 803000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 803000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 367000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 367000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 585000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 585000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 463000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 463000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 846000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 846000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 189000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 189000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 199000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 199000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1293000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1293000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 546000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 546000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1171000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1171000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 733000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 733000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 582000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2013-12-31", "val": 58031000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30"}, {"end": "2013-12-31", "val": 58031000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": 60632000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30"}, {"end": "2014-12-31", "val": 60632000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": 60632000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2015-12-31", "val": 56297000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 56297000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2015-12-31", "val": 56297000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2016-12-31", "val": 59054000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2016-12-31", "val": 59054000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2016-12-31", "val": 59054000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2017-12-31", "val": 65105000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 65105000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2017-12-31", "val": 65105000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2018-12-31", "val": 70742000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2018-12-31", "val": 70742000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2018-12-31", "val": 70742000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19"}, {"end": "2019-12-31", "val": 76107000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 76107000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19"}, {"end": "2019-12-31", "val": 76107000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2020-12-31", "val": 82598000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19"}, {"end": "2020-12-31", "val": 82598000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2020-12-31", "val": 82598000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29"}, {"end": "2021-12-31", "val": 161987000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2021-12-31", "val": 161987000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29"}, {"end": "2021-12-31", "val": 161987000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2022-12-31", "val": 133416000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29"}, {"end": "2022-12-31", "val": 133416000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2022-12-31", "val": 133416000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2023-12-31", "val": 153040000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 153040000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2023-12-31", "val": 153040000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}, {"end": "2024-12-31", "val": 160302000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 160302000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}, {"end": "2025-12-31", "val": 184161000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}], "Goodwill": [{"end": "2016-12-31", "val": 372000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2016-12-31", "val": 372000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 372000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 372000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2018-12-31", "val": 372000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2018-12-31", "val": 372000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 372000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 372000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19"}, {"end": "2020-12-31", "val": 372000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19"}, {"end": "2020-12-31", "val": 372000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2021-04-01", "val": 7768000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2021-04-01", "val": 7768000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29"}, {"end": "2021-12-31", "val": 8140000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2021-12-31", "val": 8140000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29"}, {"end": "2022-12-31", "val": 7768000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29"}, {"end": "2022-12-31", "val": 7768000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 7768000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 7768000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 7768000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 7768000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}, {"end": "2025-12-31", "val": 7768000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}], "ShortTermBorrowings": [{"end": "2023-12-31", "val": 66500000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 66500000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 20000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 20000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}, {"end": "2025-12-31", "val": 20000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2012-12-31", "val": 71778000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30"}, {"end": "2013-12-31", "val": 40072000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30"}, {"end": "2013-12-31", "val": 40072000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": 54107000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30"}, {"end": "2014-12-31", "val": 54107000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": 54107000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2015-12-31", "val": 43527000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 43527000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2015-12-31", "val": 43527000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2016-12-31", "val": 38500000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2016-12-31", "val": 38500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2016-12-31", "val": 38500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2017-12-31", "val": 18277000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 18277000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2018-12-31", "val": 18874000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2013-12-31", "val": 2690492, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2706959, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2706959, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 2544391, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 2544391, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 2384031, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2384031, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2414845, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2535587, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2557980, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2685879, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 2689977, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2689977, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2708567, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2708567, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 4695405, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4695405, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 5351358, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 5351358, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 5373252, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 5373252, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 5392114, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 5392114, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 5418399, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2013-12-31", "val": 2690237, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2695426, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2695426, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 2531964, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 2531964, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 2369331, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2369331, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2393687, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2513371, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2539907, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2666902, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 2686866, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2686866, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2707877, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2707877, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 4668761, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4668761, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 5324740, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 5324740, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 5357085, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 5357085, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 5371439, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 5371439, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 5388926, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2013-12-31", "val": 2690320, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30"}, {"end": "2014-12-31", "val": 2688336, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30"}, {"end": "2014-12-31", "val": 2688336, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 2412589, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 2412589, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2016-12-31", "val": 2368777, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2016-12-31", "val": 2368777, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 2410680, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 2410680, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2018-12-31", "val": 2543452, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2018-12-31", "val": 2543452, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 2692005, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 2692005, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19"}, {"end": "2020-12-31", "val": 2714273, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19"}, {"end": "2020-12-31", "val": 2714273, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2021-12-31", "val": 5308335, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2021-12-31", "val": 5308335, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29"}, {"end": "2022-12-31", "val": 5337271, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29"}, {"end": "2022-12-31", "val": 5337271, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 5365982, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2023-12-31", "val": 5365982, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 5370912, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-12-31", "val": 5370912, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}, {"end": "2025-12-31", "val": 5393140, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}], "EntityCommonStockSharesOutstanding": [{"end": "2015-03-14", "val": 2688781, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-30"}, {"end": "2016-03-14", "val": 2358777, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2017-03-14", "val": 2381909, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2018-03-20", "val": 2416584, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2019-03-12", "val": 2559115, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-15"}, {"end": "2020-03-06", "val": 2692005, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2021-03-16", "val": 2714824, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-19"}, {"end": "2021-03-16", "val": 2714824, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-04"}, {"end": "2022-03-24", "val": 5326871, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-25"}, {"end": "2023-03-27", "val": 5338650, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29"}, {"end": "2024-03-27", "val": 5390388, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-28"}, {"end": "2025-03-26", "val": 5391979, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2025-03-26", "val": 5391979, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-04-29"}, {"end": "2026-03-23", "val": 5422082, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}]}}