{
  "ticker": "AVPT",
  "name": "AvePoint, Inc.",
  "cik": "0001777921",
  "sic": "7372",
  "sic_description": "Services-Prepackaged Software",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001777921.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": "RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 116099000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 151533000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 191909000.0,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 232339000.0,
          "filed": "2025-02-28",
          "accession": "0001437749-25-005526"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 271825000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 330482000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 419497000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "NetIncomeLoss",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:NetIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": -20174000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -16996000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -35219000.0,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -41630000.0,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -21725000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -29090000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 34799000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "metric_id": "operating_income",
      "label": "Operating income",
      "concept": "OperatingIncomeLoss",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:OperatingIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": -19012000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -15437000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -53491000.0,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -41066000.0,
          "filed": "2025-02-28",
          "accession": "0001437749-25-005526"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -15351000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 7166000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 33035000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "metric_id": "gross_profit",
      "label": "Gross profit",
      "concept": "GrossProfit",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:GrossProfit"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 79700000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 111243000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 138908000.0,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 166063000.0,
          "filed": "2025-02-28",
          "accession": "0001437749-25-005526"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 194365000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 247956000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 310696000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "derived": false,
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": -1.72,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -0.57,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -0.48,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -0.12,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -0.16,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 0.15,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "metric_id": "operating_cash_flow",
      "label": "Operating cash flow",
      "concept": "NetCashProvidedByUsedInOperatingActivities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:NetCashProvidedByUsedInOperatingActivities"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": -2051000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 19120000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 5030000.0,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -774000.0,
          "filed": "2025-02-28",
          "accession": "0001437749-25-005526"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 34694000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 88894000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 85257000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "metric_id": "capex",
      "label": "Capital expenditures",
      "concept": "PaymentsToAcquirePropertyPlantAndEquipment",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1083000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1023000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 2461000.0,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 3853000.0,
          "filed": "2025-02-28",
          "accession": "0001437749-25-005526"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 2087000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 3044000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 3683000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "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-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 0.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 1628000.0,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 19927000.0,
          "filed": "2025-02-28",
          "accession": "0001437749-25-005526"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 39036000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 33053000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 49750000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "metric_id": "assets",
      "label": "Assets",
      "concept": "Assets",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Assets"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 352987612.0,
          "filed": "2021-05-13",
          "accession": "0001213900-21-026027"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 169054000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 388738000.0,
          "filed": "2023-03-31",
          "accession": "0001437749-23-008808"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 415533000.0,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 442582000.0,
          "filed": "2025-02-28",
          "accession": "0001437749-25-005526"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 519055000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 789181000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "metric_id": "liabilities",
      "label": "Liabilities",
      "concept": "Liabilities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Liabilities"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 34715394.0,
          "filed": "2021-05-13",
          "accession": "0001213900-21-026027"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 148867000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 133173000.0,
          "filed": "2023-03-31",
          "accession": "0001437749-23-008808"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 172379000.0,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 217738000.0,
          "filed": "2025-02-28",
          "accession": "0001437749-25-005526"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 248107000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 310482000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "metric_id": "equity",
      "label": "Stockholders' equity",
      "concept": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"
      ],
      "points": [
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 229147000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 218806000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 270948000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 478699000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "metric_id": "cash",
      "label": "Cash and cash equivalents",
      "concept": "CashAndCashEquivalentsAtCarryingValue",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:CashAndCashEquivalentsAtCarryingValue"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 994810.0,
          "filed": "2021-05-13",
          "accession": "0001213900-21-026027"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 69112000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 268217000.0,
          "filed": "2023-03-31",
          "accession": "0001437749-23-008808"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 227188000.0,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 223162000.0,
          "filed": "2025-02-28",
          "accession": "0001437749-25-005526"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 290735000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 481060000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "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": 2019,
          "period_end": "2019-12-31",
          "value": -3134000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 18097000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 2569000.0,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -4627000.0,
          "filed": "2025-02-28",
          "accession": "0001437749-25-005526"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 32607000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 85850000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 81574000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "metric_id": "net_margin",
      "label": "Net margin",
      "concept": "NetIncomeLoss / RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": -17.376549324283587,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -11.216038750635175,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -18.35192721550318,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -17.91778392779516,
          "filed": "2025-02-28",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -7.992274441276556,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -8.802294829975612,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 8.295410932616921,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "metric_id": "operating_margin",
      "label": "Operating margin",
      "concept": "OperatingIncomeLoss / RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:OperatingIncomeLoss",
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": -16.37567937708335,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -10.18721994549042,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -27.873106524446484,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -17.675035185655442,
          "filed": "2025-02-28",
          "accession": "0001437749-25-005526"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -5.647383426837119,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2.168348049212968,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 7.874907329492226,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "metric_id": "roe",
      "label": "Return on equity",
      "concept": "NetIncomeLoss / StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"
      ],
      "points": [
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -18.167377273104165,
          "filed": "2026-02-26",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -9.928886776413808,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -10.7363774598816,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 7.269495027146496,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "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": 2019,
          "period_end": "2019-12-31",
          "value": -5.715214731105068,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": -10.053592343274929,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -9.059829499560115,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": -10.018458221128045,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -4.908694885919446,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -5.6044157170242075,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 4.409508084964033,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "metric_id": "liabilities_to_equity",
      "label": "Liabilities / equity",
      "concept": "Liabilities / StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unit": "Ratio",
      "derived": true,
      "source_concepts": [
        "us-gaap:Liabilities",
        "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"
      ],
      "points": [
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 0.752263830641466,
          "filed": "2026-02-26",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 0.9951189638309735,
          "filed": "2026-02-26",
          "accession": "0001437749-25-005526"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 0.9156996914537107,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 0.6485954639554292,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    },
    {
      "metric_id": "current_ratio",
      "label": "Current ratio",
      "concept": "AssetsCurrent / LiabilitiesCurrent",
      "unit": "Ratio",
      "derived": true,
      "source_concepts": [
        "us-gaap:AssetsCurrent",
        "us-gaap:LiabilitiesCurrent"
      ],
      "points": [
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1.9061228252922795,
          "filed": "2021-05-13",
          "accession": "0001213900-21-026027"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 1.30876580425495,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 3.005540564849793,
          "filed": "2023-03-31",
          "accession": "0001437749-23-008808"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 2.1463057431958967,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1.8429456881668695,
          "filed": "2025-02-28",
          "accession": "0001437749-25-005526"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1.7707384898297862,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 2.284728819256683,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907"
        }
      ]
    }
  ],
  "quarterly": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 64869000.0,
          "filed": "2023-08-09",
          "accession": "0001437749-23-022818",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 72760000.0,
          "filed": "2023-11-09",
          "accession": "0001437749-23-031307",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 74624000.0,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 74534000.0,
          "filed": "2024-05-09",
          "accession": "0001437749-24-015724",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 77961000.0,
          "filed": "2024-08-08",
          "accession": "0001437749-24-025596",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 88804000.0,
          "filed": "2024-11-07",
          "accession": "0001437749-24-033984",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 89183000.0,
          "filed": "2025-02-28",
          "accession": "0001437749-25-005526",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 93064000.0,
          "filed": "2025-05-08",
          "accession": "0001437749-25-015552",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 102018000.0,
          "filed": "2025-08-07",
          "accession": "0001437749-25-025492",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 109728000.0,
          "filed": "2025-11-06",
          "accession": "0001437749-25-033626",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 114687000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 117242000.0,
          "filed": "2026-05-07",
          "accession": "0001437749-26-015588",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "NetIncomeLoss",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:NetIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2021,
          "fiscal_quarter": 4,
          "period_label": "2021-Q4",
          "period_end": "2021-12-31",
          "value": -8050000.0,
          "filed": "2022-03-31",
          "accession": "0001437749-22-007895",
          "derived": true
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 1,
          "period_label": "2022-Q1",
          "period_end": "2022-03-31",
          "value": -11670000.0,
          "filed": "2022-05-16",
          "accession": "0001437749-22-012683",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 2,
          "period_label": "2022-Q2",
          "period_end": "2022-06-30",
          "value": -9829000.0,
          "filed": "2022-08-15",
          "accession": "0001437749-22-020587",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 3,
          "period_label": "2022-Q3",
          "period_end": "2022-09-30",
          "value": -7412000.0,
          "filed": "2022-11-14",
          "accession": "0001437749-22-027272",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 4,
          "period_label": "2022-Q4",
          "period_end": "2022-12-31",
          "value": -12719000.0,
          "filed": "2023-03-31",
          "accession": "0001437749-23-008808",
          "derived": true
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 1,
          "period_label": "2023-Q1",
          "period_end": "2023-03-31",
          "value": -9197000.0,
          "filed": "2023-05-10",
          "accession": "0001437749-23-013659",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": -12585000.0,
          "filed": "2023-08-09",
          "accession": "0001437749-23-022818",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": -4212000.0,
          "filed": "2023-11-09",
          "accession": "0001437749-23-031307",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 4269000.0,
          "filed": "2024-02-29",
          "accession": "0001437749-24-006145",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 13017000.0,
          "filed": "2025-11-06",
          "accession": "0001437749-25-033626",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 15644000.0,
          "filed": "2026-02-26",
          "accession": "0001437749-26-005907",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 15250000.0,
          "filed": "2026-05-07",
          "accession": "0001437749-26-015588",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2021,
          "fiscal_quarter": 3,
          "period_label": "2021-Q3",
          "period_end": "2021-09-30",
          "value": -0.05,
          "filed": "2021-11-15",
          "accession": "0001437749-21-026771",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 1,
          "period_label": "2022-Q1",
          "period_end": "2022-03-31",
          "value": -0.06,
          "filed": "2022-05-16",
          "accession": "0001437749-22-012683",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 0.01,
          "filed": "2024-11-07",
          "accession": "0001437749-24-033984",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 0.02,
          "filed": "2025-05-08",
          "accession": "0001437749-25-015552",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 0.01,
          "filed": "2025-08-07",
          "accession": "0001437749-25-025492",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 0.06,
          "filed": "2025-11-06",
          "accession": "0001437749-25-033626",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 0.07,
          "filed": "2026-05-07",
          "accession": "0001437749-26-015588",
          "derived": false
        }
      ]
    }
  ]
}
