{ "version": "fiscal-v1", "pack": "core", "surfaces": [ { "surface_key": "revenue", "statement": "income", "label": "Revenue", "category": "surface", "order": 10, "unit": "currency", "rollup_policy": "direct_or_formula", "allowed_source_concepts": ["us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "us-gaap:SalesRevenueNet"], "allowed_authoritative_concepts": ["us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax"], "formula_fallback": null, "detail_grouping_policy": "top_level_only", "materiality_policy": "income_default" }, { "surface_key": "operating_expenses", "statement": "income", "label": "Operating Expenses", "category": "surface", "order": 40, "unit": "currency", "rollup_policy": "aggregate_children", "allowed_source_concepts": ["us-gaap:SellingGeneralAndAdministrativeExpense", "us-gaap:ResearchAndDevelopmentExpense"], "allowed_authoritative_concepts": ["us-gaap:OperatingExpenses"], "formula_fallback": "sum(detail_rows)", "detail_grouping_policy": "group_all_children", "materiality_policy": "income_default" }, { "surface_key": "net_income", "statement": "income", "label": "Net Income", "category": "surface", "order": 90, "unit": "currency", "rollup_policy": "direct_or_formula", "allowed_source_concepts": ["us-gaap:NetIncomeLoss"], "allowed_authoritative_concepts": ["us-gaap:NetIncomeLoss"], "formula_fallback": null, "detail_grouping_policy": "top_level_only", "materiality_policy": "income_default" }, { "surface_key": "total_assets", "statement": "balance", "label": "Total Assets", "category": "surface", "order": 70, "unit": "currency", "rollup_policy": "direct_only", "allowed_source_concepts": ["us-gaap:Assets"], "allowed_authoritative_concepts": ["us-gaap:Assets"], "formula_fallback": null, "detail_grouping_policy": "top_level_only", "materiality_policy": "balance_default" }, { "surface_key": "operating_cash_flow", "statement": "cash_flow", "label": "Operating Cash Flow", "category": "surface", "order": 10, "unit": "currency", "rollup_policy": "direct_only", "allowed_source_concepts": ["us-gaap:NetCashProvidedByUsedInOperatingActivities"], "allowed_authoritative_concepts": ["us-gaap:NetCashProvidedByUsedInOperatingActivities"], "formula_fallback": null, "detail_grouping_policy": "top_level_only", "materiality_policy": "cash_flow_default" } ] }