{
  "ticker": "SPFI",
  "name": "SOUTH PLAINS FINANCIAL, INC.",
  "cik": "0001163668",
  "sic": "6022",
  "sic_description": "State Commercial Banks",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001163668.json",
  "as_of": "2026-03-05",
  "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": 2018,
          "period_end": "2018-12-31",
          "value": 118094000.0,
          "filed": "2020-03-25",
          "accession": "0001140361-20-006857"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 132942000.0,
          "filed": "2022-03-08",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 138231000.0,
          "filed": "2023-03-13",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 135036000.0,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 161168000.0,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 212033000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 240899000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 251998000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "NetIncomeLoss",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:NetIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 29290000.0,
          "filed": "2020-03-25",
          "accession": "0001140361-20-006857"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 29220000.0,
          "filed": "2022-03-08",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 45353000.0,
          "filed": "2023-03-13",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 58614000.0,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 58240000.0,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 62745000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 49717000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 58471000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "derived": false,
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1.98,
          "filed": "2020-03-25",
          "accession": "0001140361-20-006857"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1.71,
          "filed": "2022-03-08",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2.47,
          "filed": "2023-03-13",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 3.17,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3.23,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 3.62,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2.92,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 3.44,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    },
    {
      "metric_id": "operating_cash_flow",
      "label": "Operating cash flow",
      "concept": "NetCashProvidedByUsedInOperatingActivities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:NetCashProvidedByUsedInOperatingActivities"
      ],
      "points": [
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 26920000.0,
          "filed": "2020-03-25",
          "accession": "0001140361-20-006857"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 30484000.0,
          "filed": "2022-03-08",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 5627000.0,
          "filed": "2023-03-13",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 96271000.0,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 123590000.0,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 58539000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 59381000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 77490000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    },
    {
      "metric_id": "capex",
      "label": "Capital expenditures",
      "concept": "PaymentsToAcquirePropertyPlantAndEquipment",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment"
      ],
      "points": [
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 3134000.0,
          "filed": "2020-03-25",
          "accession": "0001140361-20-006857"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 3997000.0,
          "filed": "2022-03-08",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 3310000.0,
          "filed": "2023-03-13",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 2920000.0,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 4469000.0,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 4681000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 3354000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 5661000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    },
    {
      "metric_id": "dividends_paid",
      "label": "Dividends paid",
      "concept": "PaymentsOfDividendsCommonStock",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsOfDividendsCommonStock"
      ],
      "points": [
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 30045000.0,
          "filed": "2020-03-25",
          "accession": "0001140361-20-006857"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1079000.0,
          "filed": "2022-03-08",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2528000.0,
          "filed": "2023-03-13",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 5385000.0,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 8012000.0,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 8745000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 9154000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 10101000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    },
    {
      "metric_id": "share_buybacks",
      "label": "Share buybacks",
      "concept": "PaymentsForRepurchaseOfCommonStock",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsForRepurchaseOfCommonStock"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 0.0,
          "filed": "2022-03-08",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 293000.0,
          "filed": "2023-03-13",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 9227000.0,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 22699000.0,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 17763000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1340000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 8526000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    },
    {
      "metric_id": "assets",
      "label": "Assets",
      "concept": "Assets",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Assets"
      ],
      "points": [
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 2712745000.0,
          "filed": "2020-03-25",
          "accession": "0001140361-20-006857"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 3237167000.0,
          "filed": "2022-03-08",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 3599160000.0,
          "filed": "2023-03-13",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 3901855000.0,
          "filed": "2023-03-13",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3944063000.0,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 4204793000.0,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 4232239000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 4480500000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    },
    {
      "metric_id": "liabilities",
      "label": "Liabilities",
      "concept": "Liabilities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Liabilities"
      ],
      "points": [
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 2499970000.0,
          "filed": "2020-03-25",
          "accession": "0001140361-20-006857"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 2930985000.0,
          "filed": "2021-03-11",
          "accession": "0001140361-21-008218"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 3229112000.0,
          "filed": "2022-03-08",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 3494428000.0,
          "filed": "2023-03-13",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3587049000.0,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 3797679000.0,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 3793290000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 3986663000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    },
    {
      "metric_id": "equity",
      "label": "Stockholders' equity",
      "concept": "StockholdersEquity",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 158206000.0,
          "filed": "2020-03-25",
          "accession": "0001140361-20-006857"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 154580000.0,
          "filed": "2022-03-08",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 306182000.0,
          "filed": "2023-03-13",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 370048000.0,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 407427000.0,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 357014000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 407114000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 438949000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 493837000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    },
    {
      "metric_id": "cash",
      "label": "Cash and cash equivalents",
      "concept": "CashAndCashEquivalentsAtCarryingValue",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:CashAndCashEquivalentsAtCarryingValue"
      ],
      "points": [
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 245989000.0,
          "filed": "2020-03-25",
          "accession": "0001140361-20-006857"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 158099000.0,
          "filed": "2021-03-11",
          "accession": "0001140361-21-008218"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 300307000.0,
          "filed": "2022-03-08",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 486821000.0,
          "filed": "2023-03-13",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 234883000.0,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 330158000.0,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 359082000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 552439000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    },
    {
      "metric_id": "free_cash_flow",
      "label": "Free cash flow",
      "concept": "NetCashProvidedByUsedInOperatingActivities - PaymentsToAcquirePropertyPlantAndEquipment",
      "unit": "USD",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetCashProvidedByUsedInOperatingActivities",
        "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment"
      ],
      "points": [
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 23786000.0,
          "filed": "2020-03-25",
          "accession": "0001140361-20-006857"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 26487000.0,
          "filed": "2022-03-08",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2317000.0,
          "filed": "2023-03-13",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 93351000.0,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 119121000.0,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 53858000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 56027000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 71829000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    },
    {
      "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": 2018,
          "period_end": "2018-12-31",
          "value": 24.80227615289515,
          "filed": "2020-03-25",
          "accession": "0001140361-20-006857"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 21.979509861443336,
          "filed": "2022-03-08",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 32.80957238246124,
          "filed": "2023-03-13",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 43.40620279036702,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 36.13620569840167,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 29.592091797031593,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 20.63810974723847,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 23.20296192826927,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    },
    {
      "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": 2018,
          "period_end": "2018-12-31",
          "value": 18.9481174796222,
          "filed": "2022-03-08",
          "accession": "0001140361-20-006857"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 9.543343501577493,
          "filed": "2023-03-13",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 12.255977602905569,
          "filed": "2024-03-15",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 14.38638087313801,
          "filed": "2025-03-07",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 16.31308576134269,
          "filed": "2026-03-05",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 15.412145001154467,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 11.32637276767916,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 11.840141585178914,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    },
    {
      "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": 2018,
          "period_end": "2018-12-31",
          "value": 1.0797181452735143,
          "filed": "2020-03-25",
          "accession": "0001140361-20-006857"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 0.9026411056334134,
          "filed": "2022-03-08",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1.2600995787906066,
          "filed": "2023-03-13",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1.502208564900541,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1.4766498405324662,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1.4922256577196547,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1.1747209928361797,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1.3050106014953688,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    },
    {
      "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": 2018,
          "period_end": "2018-12-31",
          "value": 16.172661405097685,
          "filed": "2022-03-08",
          "accession": "0001140361-20-006857"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 9.572688792940147,
          "filed": "2023-03-13",
          "accession": "0001140361-21-008218"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 8.726197682462816,
          "filed": "2024-03-15",
          "accession": "0001140361-22-008216"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 8.576819896570429,
          "filed": "2025-03-07",
          "accession": "0001140361-23-011435"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 10.047362288313623,
          "filed": "2026-03-05",
          "accession": "0001140361-24-013519"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 9.328293794858443,
          "filed": "2026-03-05",
          "accession": "0001140361-25-007609"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 8.641755648150468,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 8.072831723827903,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087"
        }
      ]
    }
  ],
  "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": 50821000.0,
          "filed": "2023-08-07",
          "accession": "0001140361-23-038350",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 56528000.0,
          "filed": "2023-11-08",
          "accession": "0001140361-23-051927",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 57236000.0,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 58727000.0,
          "filed": "2024-05-06",
          "accession": "0001140361-24-024557",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 59208000.0,
          "filed": "2024-08-06",
          "accession": "0001140361-24-035948",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 61640000.0,
          "filed": "2024-11-06",
          "accession": "0001140361-24-045412",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 61324000.0,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 59922000.0,
          "filed": "2025-05-06",
          "accession": "0001140361-25-017542",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 64135000.0,
          "filed": "2025-08-05",
          "accession": "0001140361-25-028837",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 64520000.0,
          "filed": "2025-11-06",
          "accession": "0001140361-25-040668",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 63421000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 62632000.0,
          "filed": "2026-05-05",
          "accession": "0001140361-26-019131",
          "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": 29683000.0,
          "filed": "2023-08-07",
          "accession": "0001140361-23-038350",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 13494000.0,
          "filed": "2023-11-08",
          "accession": "0001140361-23-051927",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 10324000.0,
          "filed": "2024-03-15",
          "accession": "0001140361-24-013519",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 10874000.0,
          "filed": "2024-05-06",
          "accession": "0001140361-24-024557",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 11134000.0,
          "filed": "2024-08-06",
          "accession": "0001140361-24-035948",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 11212000.0,
          "filed": "2024-11-06",
          "accession": "0001140361-24-045412",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 16497000.0,
          "filed": "2025-03-07",
          "accession": "0001140361-25-007609",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 12294000.0,
          "filed": "2025-05-06",
          "accession": "0001140361-25-017542",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 14605000.0,
          "filed": "2025-08-05",
          "accession": "0001140361-25-028837",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 16318000.0,
          "filed": "2025-11-06",
          "accession": "0001140361-25-040668",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 15254000.0,
          "filed": "2026-03-05",
          "accession": "0001140361-26-008087",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 14545000.0,
          "filed": "2026-05-05",
          "accession": "0001140361-26-019131",
          "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-028760",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 3,
          "period_label": "2022-Q3",
          "period_end": "2022-09-30",
          "value": 0.86,
          "filed": "2022-11-08",
          "accession": "0001140361-22-040521",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 1,
          "period_label": "2023-Q1",
          "period_end": "2023-03-31",
          "value": 0.53,
          "filed": "2023-05-08",
          "accession": "0001140361-23-023519",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 1.71,
          "filed": "2023-08-07",
          "accession": "0001140361-23-038350",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 0.78,
          "filed": "2023-11-08",
          "accession": "0001140361-23-051927",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 0.64,
          "filed": "2024-05-06",
          "accession": "0001140361-24-024557",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 0.66,
          "filed": "2024-08-06",
          "accession": "0001140361-24-035948",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 0.66,
          "filed": "2024-11-06",
          "accession": "0001140361-24-045412",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 0.72,
          "filed": "2025-05-06",
          "accession": "0001140361-25-017542",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 0.86,
          "filed": "2025-08-05",
          "accession": "0001140361-25-028837",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 0.96,
          "filed": "2025-11-06",
          "accession": "0001140361-25-040668",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 0.85,
          "filed": "2026-05-05",
          "accession": "0001140361-26-019131",
          "derived": false
        }
      ]
    }
  ]
}
