{
  "ticker": "NBTB",
  "name": "NBT BANCORP INC",
  "cik": "0000790359",
  "sic": "6021",
  "sic_description": "National Commercial Banks",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000790359.json",
  "as_of": "2026-02-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": 286947000.0,
          "filed": "2019-03-01",
          "accession": "0001140361-19-004221"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 309407000.0,
          "filed": "2020-03-02",
          "accession": "0001140361-20-004533"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 344255000.0,
          "filed": "2021-03-01",
          "accession": "0001140361-21-006657"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 367534000.0,
          "filed": "2022-03-01",
          "accession": "0001140361-22-007333"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 348282000.0,
          "filed": "2023-03-01",
          "accession": "0001140361-23-009417"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 339876000.0,
          "filed": "2024-02-29",
          "accession": "0001140361-24-010464"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 384070000.0,
          "filed": "2025-02-28",
          "accession": "0001140361-25-006528"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 522789000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 611670000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 710992000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        }
      ]
    },
    {
      "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": 78409000.0,
          "filed": "2019-03-01",
          "accession": "0001140361-19-004221"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 82151000.0,
          "filed": "2020-03-02",
          "accession": "0001140361-20-004533"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 112566000.0,
          "filed": "2021-03-01",
          "accession": "0001140361-21-006657"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 121021000.0,
          "filed": "2022-03-01",
          "accession": "0001140361-22-007333"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 104388000.0,
          "filed": "2023-03-01",
          "accession": "0001140361-23-009417"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 154885000.0,
          "filed": "2024-02-29",
          "accession": "0001140361-24-010464"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 151995000.0,
          "filed": "2025-02-28",
          "accession": "0001140361-25-006528"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 118782000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 140641000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 169235000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "derived": false,
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 1.8,
          "filed": "2019-03-01",
          "accession": "0001140361-19-004221"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1.87,
          "filed": "2020-03-02",
          "accession": "0001140361-20-004533"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 2.56,
          "filed": "2021-03-01",
          "accession": "0001140361-21-006657"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 2.74,
          "filed": "2022-03-01",
          "accession": "0001140361-22-007333"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2.37,
          "filed": "2023-03-01",
          "accession": "0001140361-23-009417"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 3.54,
          "filed": "2024-02-29",
          "accession": "0001140361-24-010464"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3.52,
          "filed": "2025-02-28",
          "accession": "0001140361-25-006528"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2.65,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2.97,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 3.33,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        }
      ]
    },
    {
      "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": 110565000.0,
          "filed": "2019-03-01",
          "accession": "0001140361-19-004221"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 136904000.0,
          "filed": "2020-03-02",
          "accession": "0001140361-20-004533"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 147773000.0,
          "filed": "2021-03-01",
          "accession": "0001140361-21-006657"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 153463000.0,
          "filed": "2022-03-01",
          "accession": "0001140361-22-007333"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 145273000.0,
          "filed": "2023-03-01",
          "accession": "0001140361-23-009417"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 159185000.0,
          "filed": "2024-02-29",
          "accession": "0001140361-24-010464"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 183223000.0,
          "filed": "2025-02-28",
          "accession": "0001140361-25-006528"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 157457000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 188567000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 235218000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        }
      ]
    },
    {
      "metric_id": "capex",
      "label": "Capital expenditures",
      "concept": "PaymentsToAcquireProductiveAssets",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsToAcquireProductiveAssets"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 3308000.0,
          "filed": "2019-03-01",
          "accession": "0001140361-19-004221"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 6691000.0,
          "filed": "2020-03-02",
          "accession": "0001140361-20-004533"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 7402000.0,
          "filed": "2021-03-01",
          "accession": "0001140361-21-006657"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 6647000.0,
          "filed": "2022-03-01",
          "accession": "0001140361-22-007333"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 8157000.0,
          "filed": "2023-03-01",
          "accession": "0001140361-23-009417"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 7740000.0,
          "filed": "2024-02-29",
          "accession": "0001140361-24-010464"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 7009000.0,
          "filed": "2025-02-28",
          "accession": "0001140361-25-006528"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 9254000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 11742000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 16302000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        }
      ]
    },
    {
      "metric_id": "dividends_paid",
      "label": "Dividends paid",
      "concept": "PaymentsOfDividendsCommonStock",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsOfDividendsCommonStock"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 38880000.0,
          "filed": "2019-03-01",
          "accession": "0001140361-19-004221"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 40104000.0,
          "filed": "2020-03-02",
          "accession": "0001140361-20-004533"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 43269000.0,
          "filed": "2021-03-01",
          "accession": "0001140361-21-006657"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 46010000.0,
          "filed": "2022-03-01",
          "accession": "0001140361-22-007333"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 47207000.0,
          "filed": "2023-03-01",
          "accession": "0001140361-23-009417"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 47738000.0,
          "filed": "2024-02-29",
          "accession": "0001140361-24-010464"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 49765000.0,
          "filed": "2025-02-28",
          "accession": "0001140361-25-006528"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 55886000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 62263000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 72594000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        }
      ]
    },
    {
      "metric_id": "share_buybacks",
      "label": "Share buybacks",
      "concept": "PaymentsForRepurchaseOfCommonStock",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsForRepurchaseOfCommonStock"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 17193000.0,
          "filed": "2019-03-01",
          "accession": "0001140361-19-004221"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 0.0,
          "filed": "2019-03-01",
          "accession": "0001140361-19-004221"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 0.0,
          "filed": "2021-03-01",
          "accession": "0001140361-21-006657"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 0.0,
          "filed": "2022-03-01",
          "accession": "0001140361-22-007333"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 7980000.0,
          "filed": "2023-03-01",
          "accession": "0001140361-23-009417"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 21714000.0,
          "filed": "2024-02-29",
          "accession": "0001140361-24-010464"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 14713000.0,
          "filed": "2025-02-28",
          "accession": "0001140361-25-006528"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 4944000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 251000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 10185000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        }
      ]
    },
    {
      "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": 8867268000.0,
          "filed": "2018-03-01",
          "accession": "0001140361-18-011238"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 9136812000.0,
          "filed": "2019-03-01",
          "accession": "0001140361-19-004221"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 9556363000.0,
          "filed": "2020-03-02",
          "accession": "0001140361-20-004533"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 9715925000.0,
          "filed": "2021-03-01",
          "accession": "0001140361-21-006657"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 10932906000.0,
          "filed": "2022-03-01",
          "accession": "0001140361-22-007333"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 12012111000.0,
          "filed": "2023-03-01",
          "accession": "0001140361-23-009417"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 11739296000.0,
          "filed": "2025-02-28",
          "accession": "0001140361-25-006528"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 13309040000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 13786666000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 15995121000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        }
      ]
    },
    {
      "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": 7953952000.0,
          "filed": "2018-03-01",
          "accession": "0001140361-18-011238"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 8178635000.0,
          "filed": "2019-03-01",
          "accession": "0001140361-19-004221"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 8538454000.0,
          "filed": "2020-03-02",
          "accession": "0001140361-20-004533"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 8595528000.0,
          "filed": "2021-03-01",
          "accession": "0001140361-21-006657"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 9745288000.0,
          "filed": "2022-03-01",
          "accession": "0001140361-22-007333"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 10761658000.0,
          "filed": "2023-03-01",
          "accession": "0001140361-23-009417"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 10565742000.0,
          "filed": "2024-02-29",
          "accession": "0001140361-24-010464"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 11883349000.0,
          "filed": "2025-02-28",
          "accession": "0001140361-25-006528"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 12260525000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 14098905000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        }
      ]
    },
    {
      "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": 913316000.0,
          "filed": "2020-03-02",
          "accession": "0001140361-20-004533"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 958177000.0,
          "filed": "2021-03-01",
          "accession": "0001140361-21-006657"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1017909000.0,
          "filed": "2022-03-01",
          "accession": "0001140361-22-007333"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1120397000.0,
          "filed": "2023-03-01",
          "accession": "0001140361-23-009417"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1187618000.0,
          "filed": "2024-02-29",
          "accession": "0001140361-24-010464"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1250453000.0,
          "filed": "2025-02-28",
          "accession": "0001140361-25-006528"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1173554000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1425691000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1526141000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1896216000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        }
      ]
    },
    {
      "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": 2016,
          "period_end": "2016-12-31",
          "value": 107257000.0,
          "filed": "2019-03-01",
          "accession": "0001140361-19-004221"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 130213000.0,
          "filed": "2020-03-02",
          "accession": "0001140361-20-004533"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 140371000.0,
          "filed": "2021-03-01",
          "accession": "0001140361-21-006657"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 146816000.0,
          "filed": "2022-03-01",
          "accession": "0001140361-22-007333"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 137116000.0,
          "filed": "2023-03-01",
          "accession": "0001140361-23-009417"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 151445000.0,
          "filed": "2024-02-29",
          "accession": "0001140361-24-010464"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 176214000.0,
          "filed": "2025-02-28",
          "accession": "0001140361-25-006528"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 148203000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 176825000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 218916000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        }
      ]
    },
    {
      "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": 27.325255186497856,
          "filed": "2019-03-01",
          "accession": "0001140361-19-004221"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 26.551112288991526,
          "filed": "2020-03-02",
          "accession": "0001140361-20-004533"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 32.69843575256714,
          "filed": "2021-03-01",
          "accession": "0001140361-21-006657"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 32.92783796873214,
          "filed": "2022-03-01",
          "accession": "0001140361-22-007333"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 29.97226385515186,
          "filed": "2023-03-01",
          "accession": "0001140361-23-009417"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 45.571031788063884,
          "filed": "2024-02-29",
          "accession": "0001140361-24-010464"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 39.57481709063452,
          "filed": "2025-02-28",
          "accession": "0001140361-25-006528"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 22.720830009812754,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 22.992953716873476,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 23.80265882035241,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        }
      ]
    },
    {
      "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.585089936013384,
          "filed": "2020-03-02",
          "accession": "0001140361-19-004221"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 8.573676888508073,
          "filed": "2021-03-01",
          "accession": "0001140361-20-004533"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 11.058552385331105,
          "filed": "2022-03-01",
          "accession": "0001140361-21-006657"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 10.801617640889791,
          "filed": "2023-03-01",
          "accession": "0001140361-22-007333"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 8.789695002938656,
          "filed": "2024-02-29",
          "accession": "0001140361-23-009417"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 12.386311200820822,
          "filed": "2025-02-28",
          "accession": "0001140361-24-010464"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 12.951683518610988,
          "filed": "2026-02-27",
          "accession": "0001140361-25-006528"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 8.33153888184747,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 9.21546567453466,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 8.924879866006826,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        }
      ]
    },
    {
      "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": 0.8842520604993557,
          "filed": "2019-03-01",
          "accession": "0001140361-19-004221"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 0.8991210500993125,
          "filed": "2020-03-02",
          "accession": "0001140361-20-004533"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1.177916745104806,
          "filed": "2021-03-01",
          "accession": "0001140361-21-006657"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1.2455942177404622,
          "filed": "2022-03-01",
          "accession": "0001140361-22-007333"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 0.9548056116095758,
          "filed": "2023-03-01",
          "accession": "0001140361-23-009417"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1.2894069993192703,
          "filed": "2024-02-29",
          "accession": "0001140361-24-010464"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1.2947539613959815,
          "filed": "2025-02-28",
          "accession": "0001140361-25-006528"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 0.8924911188184873,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1.0201233568725028,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1.0580413864952944,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        }
      ]
    },
    {
      "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": 8.70887184720294,
          "filed": "2020-03-02",
          "accession": "0001140361-18-011238"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 8.535620245528749,
          "filed": "2021-03-01",
          "accession": "0001140361-19-004221"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 8.388229203199893,
          "filed": "2022-03-01",
          "accession": "0001140361-20-004533"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 7.6718591713472994,
          "filed": "2023-03-01",
          "accession": "0001140361-21-006657"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 8.205742924071545,
          "filed": "2024-02-29",
          "accession": "0001140361-22-007333"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 8.606207510398232,
          "filed": "2025-02-28",
          "accession": "0001140361-23-009417"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 9.003200534444943,
          "filed": "2026-02-27",
          "accession": "0001140361-24-010464"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 8.335150463880321,
          "filed": "2026-02-27",
          "accession": "0001140361-25-006528"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 8.033677753235121,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 7.435284271412118,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179"
        }
      ]
    }
  ],
  "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": 120589000.0,
          "filed": "2023-08-07",
          "accession": "0001140361-23-038306",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 137094000.0,
          "filed": "2023-11-09",
          "accession": "0001140361-23-052435",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 150914000.0,
          "filed": "2024-02-29",
          "accession": "0001140361-24-010464",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 146937000.0,
          "filed": "2024-05-09",
          "accession": "0001140361-24-025185",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 150766000.0,
          "filed": "2024-08-09",
          "accession": "0001140361-24-036613",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 156230000.0,
          "filed": "2024-11-08",
          "accession": "0001140361-24-045834",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 157737000.0,
          "filed": "2025-02-28",
          "accession": "0001140361-25-006528",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 154404000.0,
          "filed": "2025-05-09",
          "accession": "0001140361-25-018153",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 177577000.0,
          "filed": "2025-08-08",
          "accession": "0001140361-25-029850",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 190467000.0,
          "filed": "2025-11-07",
          "accession": "0001140361-25-041148",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 188544000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 182646000.0,
          "filed": "2026-05-08",
          "accession": "0001140361-26-020019",
          "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": 30072000.0,
          "filed": "2023-08-07",
          "accession": "0001140361-23-038306",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 24606000.0,
          "filed": "2023-11-09",
          "accession": "0001140361-23-052435",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 30446000.0,
          "filed": "2024-02-29",
          "accession": "0001140361-24-010464",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 33823000.0,
          "filed": "2024-05-09",
          "accession": "0001140361-24-025185",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 32716000.0,
          "filed": "2024-08-09",
          "accession": "0001140361-24-036613",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 38097000.0,
          "filed": "2024-11-08",
          "accession": "0001140361-24-045834",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 36005000.0,
          "filed": "2025-02-28",
          "accession": "0001140361-25-006528",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 36745000.0,
          "filed": "2025-05-09",
          "accession": "0001140361-25-018153",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 22510000.0,
          "filed": "2025-08-08",
          "accession": "0001140361-25-029850",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 54471000.0,
          "filed": "2025-11-07",
          "accession": "0001140361-25-041148",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 55509000.0,
          "filed": "2026-02-27",
          "accession": "0001140361-26-007179",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 51142000.0,
          "filed": "2026-05-08",
          "accession": "0001140361-26-020019",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 2,
          "period_label": "2022-Q2",
          "period_end": "2022-06-30",
          "value": 0.88,
          "filed": "2022-08-08",
          "accession": "0001140361-22-028722",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 3,
          "period_label": "2022-Q3",
          "period_end": "2022-09-30",
          "value": 0.9,
          "filed": "2022-11-09",
          "accession": "0001140361-22-040691",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 1,
          "period_label": "2023-Q1",
          "period_end": "2023-03-31",
          "value": 0.78,
          "filed": "2023-05-10",
          "accession": "0001140361-23-023907",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 0.7,
          "filed": "2023-08-07",
          "accession": "0001140361-23-038306",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 0.54,
          "filed": "2023-11-09",
          "accession": "0001140361-23-052435",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 0.71,
          "filed": "2024-05-09",
          "accession": "0001140361-24-025185",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 0.69,
          "filed": "2024-08-09",
          "accession": "0001140361-24-036613",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 0.8,
          "filed": "2024-11-08",
          "accession": "0001140361-24-045834",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 0.77,
          "filed": "2025-05-09",
          "accession": "0001140361-25-018153",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 0.44,
          "filed": "2025-08-08",
          "accession": "0001140361-25-029850",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 1.03,
          "filed": "2025-11-07",
          "accession": "0001140361-25-041148",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 0.98,
          "filed": "2026-05-08",
          "accession": "0001140361-26-020019",
          "derived": false
        }
      ]
    }
  ]
}
