{
  "ticker": "NXRT",
  "name": "NexPoint Residential Trust, Inc.",
  "cik": "0001620393",
  "sic": "6798",
  "sic_description": "Real Estate Investment Trusts",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001620393.json",
  "as_of": "2026-02-26",
  "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": "Revenues",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Revenues"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 132848000.0,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 144235000.0,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 146597000.0,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 181066000.0,
          "filed": "2022-02-18",
          "accession": "0001564590-22-005606"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 204800000.0,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 219240000.0,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 263952000.0,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 277526000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 259701000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 251281000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    },
    {
      "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": 21882000.0,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 53374000.0,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": -1609000.0,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 99140000.0,
          "filed": "2022-02-18",
          "accession": "0001564590-22-005606"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 44018000.0,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 23037000.0,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -9260000.0,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 44264000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1110000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -32027000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    },
    {
      "metric_id": "operating_income",
      "label": "Operating income",
      "concept": "OperatingIncomeLoss",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:OperatingIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 21845000.0,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 91654000.0,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 30534000.0,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 142593000.0,
          "filed": "2022-02-18",
          "accession": "0001564590-22-005606"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 82715000.0,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 64422000.0,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 46253000.0,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 113178000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 83560000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 27932000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    },
    {
      "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.03,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 2.49,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": -0.08,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 4.03,
          "filed": "2022-02-18",
          "accession": "0001564590-22-005606"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1.74,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 0.89,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -0.36,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1.69,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 0.04,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -1.26,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    },
    {
      "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": 33776000.0,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 37506000.0,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 41743000.0,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 51366000.0,
          "filed": "2022-02-18",
          "accession": "0001564590-22-005606"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 57226000.0,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 73268000.0,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 79096000.0,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 96581000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 73573000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 83589000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    },
    {
      "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": 17784000.0,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 19258000.0,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 22265000.0,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 28046000.0,
          "filed": "2022-02-18",
          "accession": "0001564590-22-005606"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 32296000.0,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 35804000.0,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 40639000.0,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 44801000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 49304000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 53525000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    },
    {
      "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": 4587000.0,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 2435000.0,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 9672000.0,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 44530000.0,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 11127000.0,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 14573000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 7657000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    },
    {
      "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": 1035397000.0,
          "filed": "2018-02-15",
          "accession": "0001564590-18-002112"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1055375000.0,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1161210000.0,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1865989000.0,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1829214000.0,
          "filed": "2022-02-18",
          "accession": "0001564590-22-005606"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 2063467000.0,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 2225337000.0,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2107645000.0,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1907420000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1886419000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    },
    {
      "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": 779295000.0,
          "filed": "2018-02-15",
          "accession": "0001564590-18-002112"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 813796000.0,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 862615000.0,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1436453000.0,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1418189000.0,
          "filed": "2022-02-18",
          "accession": "0001564590-22-005606"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1587483000.0,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1700040000.0,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1607775000.0,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1491270000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1585995000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    },
    {
      "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": 231544000.0,
          "filed": "2018-02-15",
          "accession": "0001564590-18-002112"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 239444000.0,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 296028000.0,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 426241000.0,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 407927000.0,
          "filed": "2022-02-18",
          "accession": "0001564590-22-005606"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 469845000.0,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 519666000.0,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 494624000.0,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 410368000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 295496000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    },
    {
      "metric_id": "cash",
      "label": "Cash and cash equivalents",
      "concept": "CashAndCashEquivalentsAtCarryingValue",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:CashAndCashEquivalentsAtCarryingValue"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 22705000.0,
          "filed": "2018-02-15",
          "accession": "0001564590-18-002112"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 16036000.0,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 19864000.0,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 25671000.0,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 24457000.0,
          "filed": "2022-02-18",
          "accession": "0001564590-22-005606"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 49450000.0,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 16762000.0,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 12367000.0,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 23148000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 13704000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    },
    {
      "metric_id": "net_margin",
      "label": "Net margin",
      "concept": "NetIncomeLoss / Revenues",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:Revenues"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 16.471456100204744,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 37.00488785662287,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": -1.0975667987748727,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 54.753515292766174,
          "filed": "2022-02-18",
          "accession": "0001564590-22-005606"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 21.4931640625,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 10.507662835249041,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -3.508213614596593,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 15.949496623739758,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 0.4274146037173519,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -12.745492098487352,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    },
    {
      "metric_id": "operating_margin",
      "label": "Operating margin",
      "concept": "OperatingIncomeLoss / Revenues",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:OperatingIncomeLoss",
        "us-gaap:Revenues"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 16.443604721185114,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 63.54490934932575,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 20.828529915346152,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 78.75194680392785,
          "filed": "2022-02-18",
          "accession": "0001564590-22-005606"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 40.38818359375,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 29.38423645320197,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 17.5232618051767,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 40.78104393822561,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 32.175463321281015,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 11.115842423422384,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    },
    {
      "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": 9.450471616625782,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 22.290807036300762,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": -0.543529666112665,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 23.259142128514153,
          "filed": "2022-02-18",
          "accession": "0001564590-22-005606"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 10.790656171324772,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 4.903106343581394,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -1.7819137676892465,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 8.9490198615514,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 0.2704889270118528,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -10.838386983241737,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    },
    {
      "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": 2.1133922543719943,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 5.05734928343006,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": -0.13856236167446026,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 5.313000237407616,
          "filed": "2022-02-18",
          "accession": "0001564590-22-005606"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2.4063887549515806,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1.116422021772095,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -0.41611674995742215,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2.1001639270370487,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 0.058193790565266176,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": -1.6977670390300352,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    },
    {
      "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": 3.3656454064886154,
          "filed": "2018-02-15",
          "accession": "0001564590-18-002112"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 3.398690299193131,
          "filed": "2019-02-19",
          "accession": "0001564590-19-003281"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 2.9139642196008486,
          "filed": "2020-02-21",
          "accession": "0001564590-20-005798"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 3.37004886906703,
          "filed": "2021-02-22",
          "accession": "0001564590-21-007197"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 3.476575465708325,
          "filed": "2022-02-18",
          "accession": "0001564590-22-005606"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 3.37873766880567,
          "filed": "2023-02-24",
          "accession": "0001564590-23-002337"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3.2714089434367457,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 3.25049936921783,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 3.633982181846538,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 5.367230013265831,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343"
        }
      ]
    }
  ],
  "quarterly": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "Revenues",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:Revenues"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 69569000.0,
          "filed": "2023-07-28",
          "accession": "0000950170-23-035265",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 69838000.0,
          "filed": "2023-11-09",
          "accession": "0000950170-23-062085",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 68892000.0,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 67577000.0,
          "filed": "2024-05-03",
          "accession": "0000950170-24-052406",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 64238000.0,
          "filed": "2024-08-01",
          "accession": "0000950170-24-088942",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 64095000.0,
          "filed": "2024-10-30",
          "accession": "0000950170-24-118609",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 63791000.0,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 63216000.0,
          "filed": "2025-05-02",
          "accession": "0000950170-25-062150",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 63149000.0,
          "filed": "2025-07-30",
          "accession": "0000950170-25-100309",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 62829000.0,
          "filed": "2025-10-29",
          "accession": "0001193125-25-254873",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 62087000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 63544000.0,
          "filed": "2026-04-29",
          "accession": "0001193125-26-192096",
          "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": -3953000.0,
          "filed": "2023-07-28",
          "accession": "0000950170-23-035265",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 33749000.0,
          "filed": "2023-11-09",
          "accession": "0000950170-23-062085",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 18351000.0,
          "filed": "2024-02-27",
          "accession": "0000950170-24-021143",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 26298000.0,
          "filed": "2024-05-03",
          "accession": "0000950170-24-052406",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 10596000.0,
          "filed": "2024-08-01",
          "accession": "0000950170-24-088942",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": -8853000.0,
          "filed": "2024-10-30",
          "accession": "0000950170-24-118609",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": -26931000.0,
          "filed": "2025-02-26",
          "accession": "0000950170-25-027741",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": -6897000.0,
          "filed": "2025-05-02",
          "accession": "0000950170-25-062150",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": -7033000.0,
          "filed": "2025-07-30",
          "accession": "0000950170-25-100309",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": -7790000.0,
          "filed": "2025-10-29",
          "accession": "0001193125-25-254873",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": -10307000.0,
          "filed": "2026-02-26",
          "accession": "0001193125-26-077343",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": -6754000.0,
          "filed": "2026-04-29",
          "accession": "0001193125-26-192096",
          "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.3,
          "filed": "2022-08-02",
          "accession": "0001564590-22-027500",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 3,
          "period_label": "2022-Q3",
          "period_end": "2022-09-30",
          "value": -0.02,
          "filed": "2022-10-26",
          "accession": "0001564590-22-035259",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 1,
          "period_label": "2023-Q1",
          "period_end": "2023-03-31",
          "value": -0.15,
          "filed": "2023-04-28",
          "accession": "0001564590-23-006515",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": -0.15,
          "filed": "2023-07-28",
          "accession": "0000950170-23-035265",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 1.28,
          "filed": "2023-11-09",
          "accession": "0000950170-23-062085",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 1.0,
          "filed": "2024-05-03",
          "accession": "0000950170-24-052406",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 0.4,
          "filed": "2024-08-01",
          "accession": "0000950170-24-088942",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": -0.35,
          "filed": "2024-10-30",
          "accession": "0000950170-24-118609",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": -0.27,
          "filed": "2025-05-02",
          "accession": "0000950170-25-062150",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": -0.28,
          "filed": "2025-07-30",
          "accession": "0000950170-25-100309",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": -0.31,
          "filed": "2025-10-29",
          "accession": "0001193125-25-254873",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": -0.27,
          "filed": "2026-04-29",
          "accession": "0001193125-26-192096",
          "derived": false
        }
      ]
    }
  ]
}
