{
  "ticker": "NKSH",
  "name": "NATIONAL BANKSHARES INC",
  "cik": "0000796534",
  "sic": "6021",
  "sic_description": "National Commercial Banks",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000796534.json",
  "as_of": "2026-03-27",
  "note": "Verified SEC companyfacts-derived facts; derived metrics (margins, ratios, free cash flow) are computed from those facts. Descriptive data, not investment advice.",
  "annual": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "InterestAndDividendIncomeOperating",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:InterestAndDividendIncomeOperating"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 40930000.0,
          "filed": "2019-03-13",
          "accession": "0001437749-19-004789"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 41260000.0,
          "filed": "2020-03-11",
          "accession": "0001437749-20-004816"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 43224000.0,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 45147000.0,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 44008000.0,
          "filed": "2022-03-11",
          "accession": "0001437749-22-005975"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 44987000.0,
          "filed": "2023-03-10",
          "accession": "0001437749-23-006097"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 50109000.0,
          "filed": "2024-03-19",
          "accession": "0001437749-24-008428"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 58833000.0,
          "filed": "2025-03-28",
          "accession": "0000950170-25-046763"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 70035000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 75313000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "NetIncomeLoss",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:NetIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 14942000.0,
          "filed": "2019-03-13",
          "accession": "0001437749-19-004789"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 14092000.0,
          "filed": "2020-03-11",
          "accession": "0001437749-20-004816"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 16151000.0,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 17466000.0,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 16077000.0,
          "filed": "2022-03-11",
          "accession": "0001437749-22-005975"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 20382000.0,
          "filed": "2023-03-10",
          "accession": "0001437749-23-006097"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 25932000.0,
          "filed": "2024-03-19",
          "accession": "0001437749-24-008428"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 15691000.0,
          "filed": "2025-03-28",
          "accession": "0000950170-25-046763"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 7623000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 15826000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "derived": false,
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2015,
          "period_end": "2015-12-31",
          "value": 2.28,
          "filed": "2018-03-14",
          "accession": "0001437749-18-004594"
        },
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 2.15,
          "filed": "2019-03-13",
          "accession": "0001437749-19-004789"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 2.03,
          "filed": "2020-03-11",
          "accession": "0001437749-20-004816"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 2.32,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 2.65,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2.48,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 4.33,
          "filed": "2024-03-19",
          "accession": "0001437749-24-008428"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2.66,
          "filed": "2025-03-28",
          "accession": "0000950170-25-046763"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1.24,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 2.49,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        }
      ]
    },
    {
      "metric_id": "operating_cash_flow",
      "label": "Operating cash flow",
      "concept": "NetCashProvidedByUsedInOperatingActivities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:NetCashProvidedByUsedInOperatingActivities"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 17533000.0,
          "filed": "2019-03-13",
          "accession": "0001437749-19-004789"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 10993000.0,
          "filed": "2020-03-11",
          "accession": "0001437749-20-004816"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 19796000.0,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 18832000.0,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 13793000.0,
          "filed": "2022-03-11",
          "accession": "0001437749-22-005975"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 22882000.0,
          "filed": "2023-03-10",
          "accession": "0001437749-23-006097"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 29500000.0,
          "filed": "2024-03-19",
          "accession": "0001437749-24-008428"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 15523000.0,
          "filed": "2025-03-28",
          "accession": "0000950170-25-046763"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 9438000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 17890000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        }
      ]
    },
    {
      "metric_id": "capex",
      "label": "Capital expenditures",
      "concept": "PaymentsToAcquireProductiveAssets",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsToAcquireProductiveAssets"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1492000.0,
          "filed": "2025-03-28",
          "accession": "0000950170-25-046763"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 3256000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 2738000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        }
      ]
    },
    {
      "metric_id": "dividends_paid",
      "label": "Dividends paid",
      "concept": "PaymentsOfDividends",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsOfDividends"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 8071000.0,
          "filed": "2019-03-13",
          "accession": "0001437749-19-004789"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 8141000.0,
          "filed": "2020-03-11",
          "accession": "0001437749-20-004816"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 8419000.0,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 9032000.0,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 9000000.0,
          "filed": "2022-03-11",
          "accession": "0001437749-22-005975"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 8806000.0,
          "filed": "2023-03-10",
          "accession": "0001437749-23-006097"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 8950000.0,
          "filed": "2024-03-19",
          "accession": "0001437749-24-008428"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 14784000.0,
          "filed": "2025-03-28",
          "accession": "0000950170-25-046763"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 9264000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 9611000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        }
      ]
    },
    {
      "metric_id": "assets",
      "label": "Assets",
      "concept": "Assets",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Assets"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 1233942000.0,
          "filed": "2018-03-14",
          "accession": "0001437749-18-004594"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1256757000.0,
          "filed": "2019-03-13",
          "accession": "0001437749-19-004789"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1256032000.0,
          "filed": "2020-03-11",
          "accession": "0001437749-20-004816"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1321837000.0,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1519673000.0,
          "filed": "2022-03-11",
          "accession": "0001437749-22-005975"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1702175000.0,
          "filed": "2023-03-10",
          "accession": "0001437749-23-006097"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1677551000.0,
          "filed": "2024-03-19",
          "accession": "0001437749-24-008428"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1655370000.0,
          "filed": "2025-03-28",
          "accession": "0000950170-25-046763"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1811635000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1824506000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        }
      ]
    },
    {
      "metric_id": "liabilities",
      "label": "Liabilities",
      "concept": "Liabilities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Liabilities"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 1055679000.0,
          "filed": "2018-03-14",
          "accession": "0001437749-18-004594"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1071861000.0,
          "filed": "2019-03-13",
          "accession": "0001437749-19-004789"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1065794000.0,
          "filed": "2020-03-11",
          "accession": "0001437749-20-004816"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1138111000.0,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1319066000.0,
          "filed": "2022-03-11",
          "accession": "0001437749-22-005975"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1510424000.0,
          "filed": "2023-03-10",
          "accession": "0001437749-23-006097"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1554864000.0,
          "filed": "2024-03-19",
          "accession": "0001437749-24-008428"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1514848000.0,
          "filed": "2025-03-28",
          "accession": "0000950170-25-046763"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1655227000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1639598000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        }
      ]
    },
    {
      "metric_id": "equity",
      "label": "Stockholders' equity",
      "concept": "StockholdersEquity",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 178263000.0,
          "filed": "2020-03-11",
          "accession": "0001437749-20-004816"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 184896000.0,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 190238000.0,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 183726000.0,
          "filed": "2022-03-11",
          "accession": "0001437749-22-005975"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 200607000.0,
          "filed": "2023-03-10",
          "accession": "0001437749-23-006097"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 191751000.0,
          "filed": "2024-03-19",
          "accession": "0001437749-24-008428"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 122687000.0,
          "filed": "2025-03-28",
          "accession": "0000950170-25-046763"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 140522000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 156409000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 184908000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        }
      ]
    },
    {
      "metric_id": "cash",
      "label": "Cash and cash equivalents",
      "concept": "CashAndCashEquivalentsAtCarryingValue",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:CashAndCashEquivalentsAtCarryingValue"
      ],
      "points": [
        {
          "fiscal_year": 2008,
          "period_end": "2008-12-31",
          "value": 16316000.0,
          "filed": "2012-03-09",
          "accession": "0000796534-12-000008"
        },
        {
          "fiscal_year": 2009,
          "period_end": "2009-12-31",
          "value": 12894000.0,
          "filed": "2013-03-26",
          "accession": "0000796534-13-000007"
        },
        {
          "fiscal_year": 2010,
          "period_end": "2010-12-31",
          "value": 9858000.0,
          "filed": "2013-03-26",
          "accession": "0000796534-13-000007"
        },
        {
          "fiscal_year": 2011,
          "period_end": "2011-12-31",
          "value": 11897000.0,
          "filed": "2013-03-26",
          "accession": "0000796534-13-000007"
        },
        {
          "fiscal_year": 2012,
          "period_end": "2012-12-31",
          "value": 14783000.0,
          "filed": "2013-03-26",
          "accession": "0000796534-13-000007"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 86603000.0,
          "filed": "2025-03-28",
          "accession": "0000950170-25-046763"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 108117000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 59250000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        }
      ]
    },
    {
      "metric_id": "free_cash_flow",
      "label": "Free cash flow",
      "concept": "NetCashProvidedByUsedInOperatingActivities - PaymentsToAcquireProductiveAssets",
      "unit": "USD",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetCashProvidedByUsedInOperatingActivities",
        "us-gaap:PaymentsToAcquireProductiveAssets"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 14031000.0,
          "filed": "2025-03-28",
          "accession": "0000950170-25-046763"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 6182000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 15152000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        }
      ]
    },
    {
      "metric_id": "net_margin",
      "label": "Net margin",
      "concept": "NetIncomeLoss / InterestAndDividendIncomeOperating",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:InterestAndDividendIncomeOperating"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 36.506230149034934,
          "filed": "2019-03-13",
          "accession": "0001437749-19-004789"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 34.15414444983034,
          "filed": "2020-03-11",
          "accession": "0001437749-20-004816"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 37.36581528780307,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 38.68695594391654,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 36.53199418287584,
          "filed": "2022-03-11",
          "accession": "0001437749-22-005975"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 45.306421855202615,
          "filed": "2023-03-10",
          "accession": "0001437749-23-006097"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 51.75118242231934,
          "filed": "2024-03-19",
          "accession": "0001437749-24-008428"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 26.6704060646236,
          "filed": "2025-03-28",
          "accession": "0000950170-25-046763"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 10.88455772113943,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 21.013636423990544,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        }
      ]
    },
    {
      "metric_id": "roe",
      "label": "Return on equity",
      "concept": "NetIncomeLoss / StockholdersEquity",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 8.3819973858849,
          "filed": "2020-03-11",
          "accession": "0001437749-19-004789"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 7.621581862236068,
          "filed": "2021-03-18",
          "accession": "0001437749-20-004816"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 8.489891609457628,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 9.506547793997584,
          "filed": "2022-03-11",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 8.014176972887286,
          "filed": "2023-03-10",
          "accession": "0001437749-22-005975"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 10.62941001611465,
          "filed": "2024-03-19",
          "accession": "0001437749-23-006097"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 21.13671375125319,
          "filed": "2025-03-28",
          "accession": "0001437749-24-008428"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 11.166223082506654,
          "filed": "2026-03-27",
          "accession": "0000950170-25-046763"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 4.873760461354525,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 8.558850888009172,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        }
      ]
    },
    {
      "metric_id": "roa",
      "label": "Return on assets",
      "concept": "NetIncomeLoss / Assets",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:Assets"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 1.2109159101481268,
          "filed": "2019-03-13",
          "accession": "0001437749-19-004789"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1.1212987077056265,
          "filed": "2020-03-11",
          "accession": "0001437749-20-004816"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1.2858748821686072,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1.3213429492441202,
          "filed": "2021-03-18",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1.0579249614884256,
          "filed": "2022-03-11",
          "accession": "0001437749-22-005975"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1.197409197056707,
          "filed": "2023-03-10",
          "accession": "0001437749-23-006097"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1.545824836323903,
          "filed": "2024-03-19",
          "accession": "0001437749-24-008428"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 0.9478847629230926,
          "filed": "2025-03-28",
          "accession": "0000950170-25-046763"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 0.4207801240316068,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 0.8674128777871928,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        }
      ]
    },
    {
      "metric_id": "liabilities_to_equity",
      "label": "Liabilities / equity",
      "concept": "Liabilities / StockholdersEquity",
      "unit": "Ratio",
      "derived": true,
      "source_concepts": [
        "us-gaap:Liabilities",
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 5.922030931825449,
          "filed": "2020-03-11",
          "accession": "0001437749-18-004594"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 5.7971021547248185,
          "filed": "2021-03-18",
          "accession": "0001437749-19-004789"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 5.6024243316266995,
          "filed": "2021-03-18",
          "accession": "0001437749-20-004816"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 6.19461045252169,
          "filed": "2022-03-11",
          "accession": "0001437749-21-006364"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 6.5753737406969845,
          "filed": "2023-03-10",
          "accession": "0001437749-22-005975"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 7.877007160327716,
          "filed": "2024-03-19",
          "accession": "0001437749-23-006097"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 12.673420981848118,
          "filed": "2025-03-28",
          "accession": "0001437749-24-008428"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 10.780148304180129,
          "filed": "2026-03-27",
          "accession": "0000950170-25-046763"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 10.582683860903146,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 8.86710147749151,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311"
        }
      ]
    }
  ],
  "quarterly": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "InterestAndDividendIncomeOperating",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:InterestAndDividendIncomeOperating"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 14597000.0,
          "filed": "2023-08-09",
          "accession": "0001437749-23-022724",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 14679000.0,
          "filed": "2023-11-08",
          "accession": "0001437749-23-030806",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 15513000.0,
          "filed": "2024-03-19",
          "accession": "0001437749-24-008428",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 16021000.0,
          "filed": "2024-05-15",
          "accession": "0001437749-24-016875",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 17117000.0,
          "filed": "2024-08-14",
          "accession": "0001437749-24-026741",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 18666000.0,
          "filed": "2024-11-13",
          "accession": "0000950170-24-126420",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 18317000.0,
          "filed": "2025-03-28",
          "accession": "0000950170-25-046763",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 18203000.0,
          "filed": "2025-05-14",
          "accession": "0000950170-25-071488",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 18537000.0,
          "filed": "2025-08-13",
          "accession": "0000950170-25-107923",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 19010000.0,
          "filed": "2025-11-13",
          "accession": "0001193125-25-279374",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 19569000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 18941000.0,
          "filed": "2026-05-13",
          "accession": "0001193125-26-220869",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "NetIncomeLoss",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:NetIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 3901000.0,
          "filed": "2023-08-09",
          "accession": "0001437749-23-022724",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 3074000.0,
          "filed": "2023-11-08",
          "accession": "0001437749-23-030806",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 4185000.0,
          "filed": "2024-03-19",
          "accession": "0001437749-24-008428",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 2174000.0,
          "filed": "2024-05-15",
          "accession": "0001437749-24-016875",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": -306000.0,
          "filed": "2024-08-14",
          "accession": "0001437749-24-026741",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 2676000.0,
          "filed": "2024-11-13",
          "accession": "0000950170-24-126420",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 3079000.0,
          "filed": "2025-03-28",
          "accession": "0000950170-25-046763",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 3236000.0,
          "filed": "2025-05-14",
          "accession": "0000950170-25-071488",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 2289000.0,
          "filed": "2025-08-13",
          "accession": "0000950170-25-107923",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 4420000.0,
          "filed": "2025-11-13",
          "accession": "0001193125-25-279374",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 5881000.0,
          "filed": "2026-03-27",
          "accession": "0001193125-26-128311",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 4981000.0,
          "filed": "2026-05-13",
          "accession": "0001193125-26-220869",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2021,
          "fiscal_quarter": 1,
          "period_label": "2021-Q1",
          "period_end": "2021-03-31",
          "value": 0.74,
          "filed": "2021-05-12",
          "accession": "0001437749-21-011843",
          "derived": false
        },
        {
          "fiscal_year": 2021,
          "fiscal_quarter": 2,
          "period_label": "2021-Q2",
          "period_end": "2021-06-30",
          "value": 0.74,
          "filed": "2021-08-13",
          "accession": "0001437749-21-019812",
          "derived": false
        },
        {
          "fiscal_year": 2021,
          "fiscal_quarter": 3,
          "period_label": "2021-Q3",
          "period_end": "2021-09-30",
          "value": 0.94,
          "filed": "2021-11-10",
          "accession": "0001437749-21-026071",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 0.66,
          "filed": "2023-08-09",
          "accession": "0001437749-23-022724",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 0.52,
          "filed": "2023-11-08",
          "accession": "0001437749-23-030806",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 0.37,
          "filed": "2024-05-15",
          "accession": "0001437749-24-016875",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": -0.05,
          "filed": "2024-08-14",
          "accession": "0001437749-24-026741",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 0.42,
          "filed": "2024-11-13",
          "accession": "0000950170-24-126420",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 0.51,
          "filed": "2025-05-14",
          "accession": "0000950170-25-071488",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 0.36,
          "filed": "2025-08-13",
          "accession": "0000950170-25-107923",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 0.69,
          "filed": "2025-11-13",
          "accession": "0001193125-25-279374",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 0.78,
          "filed": "2026-05-13",
          "accession": "0001193125-26-220869",
          "derived": false
        }
      ]
    }
  ]
}
