{"cik": 1275101, "entity": "BANK OF THE JAMES FINANCIAL GROUP, INC.", "tags": {"NetIncomeLoss": [{"end": "2010-12-31", "val": 1820000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 600000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 600000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2132000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2132000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3060000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3060000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3413000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3413000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3692000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3692000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3286000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3286000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2922000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2922000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 5302000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 5302000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 5605000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5605000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4980000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4980000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 7589000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 7589000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8959000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8959000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 8704000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 8704000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7944000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 7944000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 9022000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2010-12-31", "val": 614000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -93000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -93000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 543000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 543000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1042000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1042000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1288000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1288000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1651000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1651000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1527000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1527000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2438000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2438000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1329000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1329000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1329000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1329000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1199000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1199000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1862000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1862000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 2151000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2151000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1575000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1575000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1979000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1979000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 2123000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2025-01-01"}], "InterestExpense": [{"end": "2010-12-31", "val": 6388000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 4192000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 4192000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3016000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3016000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 2439000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2439000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2325000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2325000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 2691000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 2691000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 2344000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2344000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2993000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2993000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3795000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3795000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 5264000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5264000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4540000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4540000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2102000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2102000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 2150000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2150000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 9622000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2013-12-31", "val": 720000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 756000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 756000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 767000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 767000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 767000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 767000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 811000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 811000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 930000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 930000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1666000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1666000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2029000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2029000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2059000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2059000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 2049000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2049000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1407000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1407000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1378000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1378000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1328000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2025-01-01"}], "Depreciation": [{"end": "2010-12-31", "val": 813000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 715000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 715000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 681000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 681000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 720000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2013-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2010-12-31", "val": 7721000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 7124000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 7124000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 5049000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2012-01-01"}, {"end": "2016-12-31", "val": 2785000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 6717000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6717000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 8573000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 8573000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 5592000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5592000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 5199000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5199000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 15785000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 16349000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 9312000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 9312000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 9492000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 9492000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 8509000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 8509000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 11660000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2012-12-31", "val": 5049000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 4791000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4791000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 5625000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 5625000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3347000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3347000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 2785000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2010-12-31", "val": 266000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 694000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 694000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 414000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 414000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 821000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 821000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1342000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1342000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1512000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1512000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1707000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1707000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1919000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1919000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2301000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2301000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4398000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4398000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1751000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1751000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2909000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2909000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1191000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1191000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1574000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1574000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 2550000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 2550000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1165000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2009-12-31", "val": 23725000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2010-12-31", "val": 25495000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2010-12-31", "val": 25495000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19"}, {"end": "2011-12-31", "val": 26805000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2011-12-31", "val": 26805000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19"}, {"end": "2011-12-31", "val": 26805000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19"}, {"end": "2012-12-31", "val": 29613000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19"}, {"end": "2012-12-31", "val": 29613000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19"}, {"end": "2012-12-31", "val": 29613000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2013-12-31", "val": 29772000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19"}, {"end": "2013-12-31", "val": 29772000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2013-12-31", "val": 29772000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17"}, {"end": "2014-12-31", "val": 34776000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2014-12-31", "val": 34776000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17"}, {"end": "2014-12-31", "val": 34776000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2015-12-31", "val": 48196000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17"}, {"end": "2015-12-31", "val": 48196000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2015-12-31", "val": 48196000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2016-12-31", "val": 49421000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2016-12-31", "val": 49421000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2016-12-31", "val": 49421000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2017-12-31", "val": 51665000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2017-12-31", "val": 51665000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2017-12-31", "val": 51665000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20"}, {"end": "2018-12-31", "val": 55143000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-12-31", "val": 55143000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20"}, {"end": "2018-12-31", "val": 55143000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": 61445000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20"}, {"end": "2019-12-31", "val": 61445000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": 61445000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29"}, {"end": "2020-12-31", "val": 66732000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 66732000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29"}, {"end": "2020-12-31", "val": 66732000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2021-12-31", "val": 69429000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29"}, {"end": "2021-12-31", "val": 69429000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2021-12-31", "val": 69429000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2022-12-31", "val": 50226000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 50226000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2022-12-31", "val": 50226000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26"}, {"end": "2023-12-31", "val": 60039000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 60039000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26"}, {"end": "2023-12-31", "val": 60039000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}, {"end": "2024-12-31", "val": 64865000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26"}, {"end": "2024-12-31", "val": 64865000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}, {"end": "2025-12-31", "val": 80048000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}], "Goodwill": [{"end": "2021-12-31", "val": 3001000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29"}, {"end": "2021-12-31", "val": 3001000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 2054000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 2054000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 2054000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 2054000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26"}, {"end": "2024-12-31", "val": 2054000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26"}, {"end": "2024-12-31", "val": 2054000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}, {"end": "2025-12-31", "val": 2054000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-12-31", "val": 31305000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2010-12-31", "val": 18759000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2010-12-31", "val": 18759000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19"}, {"end": "2011-12-31", "val": 23340000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2011-12-31", "val": 23340000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19"}, {"end": "2011-12-31", "val": 23340000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19"}, {"end": "2012-12-31", "val": 40998000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19"}, {"end": "2012-12-31", "val": 40998000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19"}, {"end": "2012-12-31", "val": 40998000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2013-12-31", "val": 16671000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19"}, {"end": "2013-12-31", "val": 16671000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2013-12-31", "val": 16671000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17"}, {"end": "2014-12-31", "val": 12743000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2014-12-31", "val": 12743000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17"}, {"end": "2014-12-31", "val": 12743000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2015-12-31", "val": 28655000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17"}, {"end": "2015-12-31", "val": 28655000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2015-12-31", "val": 28655000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2016-12-31", "val": 28683000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2016-12-31", "val": 28683000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2016-12-31", "val": 28683000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2017-12-31", "val": 37018000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2017-12-31", "val": 37018000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-12-31", "val": 50325000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2011-12-31", "val": 3324915, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3343507, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3343507, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3354958, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3354958, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3365410, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3365410, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3451409, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3451409, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 4378442, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4378442, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 4378521, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 4378521, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 4378459, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 4378459, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4381597, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4381597, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4341575, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4775733, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 4747821, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4747821, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 4698041, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4698041, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4562374, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4562374, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 4543338, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 4543338, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 4543338, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2011-12-31", "val": 3324915, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3343210, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3343210, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3353784, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3353784, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3365410, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3365410, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3451409, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3451409, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 4378436, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4378436, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 4378436, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 4378436, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 4378436, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 4378436, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4375814, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4375814, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4341575, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4775733, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 4747821, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4747821, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 4698041, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4698041, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4562374, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4562374, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 4543338, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 4543338, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 4543338, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 3323743, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2010-12-31", "val": 3323746, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19"}, {"end": "2011-12-31", "val": 3342415, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2011-12-31", "val": 3342418, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19"}, {"end": "2012-12-31", "val": 3352725, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19"}, {"end": "2012-12-31", "val": 3352725, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19"}, {"end": "2013-12-31", "val": 3364874, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19"}, {"end": "2013-12-31", "val": 3364874, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2014-12-31", "val": 3371616, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2014-12-31", "val": 3371616, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17"}, {"end": "2015-12-31", "val": 4378436, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17"}, {"end": "2015-12-31", "val": 4378436, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2016-12-31", "val": 4378436, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2016-12-31", "val": 4378436, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2017-12-31", "val": 4378436, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2017-12-31", "val": 4378436, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-12-31", "val": 4378436, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2018-12-31", "val": 4378436, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20"}, {"end": "2019-12-31", "val": 4357436, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20"}, {"end": "2019-12-31", "val": 4357436, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 4339436, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 4339436, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29"}, {"end": "2021-12-31", "val": 4740657, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29"}, {"end": "2021-12-31", "val": 4740657, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 4628657, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 4628657, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 4543338, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2023-12-31", "val": 4543338, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26"}, {"end": "2024-12-31", "val": 4543338, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26"}, {"end": "2024-12-31", "val": 4543338, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}, {"end": "2025-12-31", "val": 4543338, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-03-20", "val": 3342415, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-20"}, {"end": "2013-03-19", "val": 3352725, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-19"}, {"end": "2014-03-18", "val": 3364874, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-19"}, {"end": "2015-03-20", "val": 3371616, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-20"}, {"end": "2016-03-16", "val": 4378436, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-17"}, {"end": "2017-03-21", "val": 4378436, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-21"}, {"end": "2018-03-21", "val": 4378436, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2019-03-22", "val": 4378436, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-22"}, {"end": "2020-03-20", "val": 4339436, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-20"}, {"end": "2021-03-29", "val": 4324836, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2022-03-29", "val": 4740657, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-29"}, {"end": "2023-03-31", "val": 4575038, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2024-03-31", "val": 4543338, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-27"}, {"end": "2025-03-26", "val": 4543338, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-26"}, {"end": "2026-03-25", "val": 4543338, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-27"}]}}