Line | Disclosure |
---|---|
1 | Assets [Roll Up] (disclosures:AssetsRollUp) |
Rules for disclosure: disclosures:AssetsRollUp This disclosure: - MUST be represented as using the Hypercube: xasb:BalanceSheetTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:Assets |
|
2 | Balance Sheet (disclosures:BalanceSheet) |
Rules for disclosure: disclosures:BalanceSheet This disclosure: - MUST be represented as using the Hypercube: xasb:BalanceSheetTable - MUST be represented as the Concept Arrangement Pattern: cm:Component - cm:Component disclosure REQUIRES the subassembly disclosure (Block): disclosures:AssetsRollUp - cm:Component disclosure REQUIRES the subassembly disclosure (Block): disclosures:LiabilitiesAndEquityRollUp |
|
3 | Basis of Reporting (disclosures:BasisOfReporting) |
Rules for disclosure: disclosures:BasisOfReporting This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:OverallFinancialReportPresentationDisplayHTML |
|
4 | Buildings [Roll Forward] (disclosures:BuildingsRollForward) |
Rules for disclosure: disclosures:BuildingsRollForward This disclosure: - MUST be represented as using the Hypercube: xasb:PropertyPlantEquipmentRollForwardTable - MUST be represented as the Concept Arrangement Pattern: cm:RollForward - cm:RollForward REQUIRES balance/instant concept: xasb:BuildingsNet - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:PropertyPlantEquipmentRollForwardSchedule |
|
5 | Business Segments, Revenues [Roll Up] (disclosures:BusinessSegmentsRevenues) |
Rules for disclosure: disclosures:BusinessSegmentsRevenues This disclosure: - MUST be represented as using the Hypercube: xasb:BusinessSegmentsTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:RevenuesNet - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:BusinessSegmentsRevenuesSchedule |
|
6 | Cash and Cash Equivalents Components (disclosures:CashCashEquivalentsComponents) |
Rules for disclosure: disclosures:CashCashEquivalentsComponents This disclosure: - MUST be represented as using the Hypercube: xasb:CashCashEquivalentsComponentsTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:CashAndCashEquivalents - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:CashCashEquivalentsComponentsSchedule - REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: xasb:CashAndCashEquivalentsPolicyHTML - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:CashCashEquivalentsHTML |
|
7 | Cash Flow Statement, Direct Method (disclosures:CashFlowStatementDirectMethod) |
Rules for disclosure: disclosures:CashFlowStatementDirectMethod This disclosure: - MUST be represented as using the Hypercube: xasb:CashFlowStatementDirectMethodTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:CashFlowNet |
|
8 | Common Stock, By Class (disclosures:CommonStockByClass) |
Rules for disclosure: disclosures:CommonStockByClass This disclosure: - MUST be represented as using the Hypercube: xasb:CommonStockByClassTable - MUST include the Axis/Dimension: xasb:ClassOfCommonStockDescriptionAxis - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:CommonStock - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:CommonStockByClassSchedule |
|
9 | Director Compensation (disclosures:DirectorCompensation) |
Rules for disclosure: disclosures:DirectorCompensation This disclosure: - MUST be represented as using the Hypercube: xasb:DirectorCompensationTable - MUST include the Axis/Dimension: xasb:DirectorNameAxis - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:DirectorSalaryBonusesAndFees - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:DirectorsCompensationSchedule |
|
10 | Director Compensation, Options Granted (disclosures:DirectorCompensationOptionsGranted) |
Rules for disclosure: disclosures:DirectorCompensationOptionsGranted This disclosure: - MUST be represented as using the Hypercube: xasb:DirectorCompensationTable - MUST include the Axis/Dimension: xasb:DirectorNameAxis - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:DirectorOptionsGrantedAtFairValue - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:DirectorsCompensationOptionsGrantedSchedule |
|
11 | Document Information (disclosures:DocumentInformation) |
Rules for disclosure: disclosures:DocumentInformation This disclosure: - MUST be represented as using the Hypercube: xasb:DocumentInformationTable - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:DocumentTitle |
|
12 | Earnings Per Share Summary (disclosures:EarningsPerShareSummary) |
Rules for disclosure: disclosures:EarningsPerShareSummary This disclosure: - MUST be represented as using the Hypercube: xasb:EarningsPerShareTable - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:EarningsLossPerShare |
|
13 | Entity Address (disclosures:EntityAddress) |
Rules for disclosure: disclosures:EntityAddress This disclosure: - MUST be represented as using the Hypercube: xasb:AddressTable - MUST include the Axis/Dimension: xasb:AddressTypeAxis - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:Street1 |
|
14 | Entity Information (disclosures:EntityInformation) |
Rules for disclosure: disclosures:EntityInformation This disclosure: - MUST be represented as using the Hypercube: xasb:DocumentInformationTable - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:EconomicEntityName |
|
15 | Financial Highlights (disclosures:FinancialHighlights) |
Rules for disclosure: disclosures:FinancialHighlights This disclosure: - MUST be represented as using the Hypercube: xasb:FinancialHighlightsTable - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:RevenuesNet - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:FinancialHighlightsHTML |
|
16 | Furniture and Fixtures [Roll Forward] (disclosures:FurnitureAndFixturesRollForward) |
Rules for disclosure: disclosures:FurnitureAndFixturesRollForward This disclosure: - MUST be represented as using the Hypercube: xasb:PropertyPlantEquipmentRollForwardTable - MUST be represented as the Concept Arrangement Pattern: cm:RollForward - cm:RollForward REQUIRES balance/instant concept: xasb:FurnitureAndFixturesNet - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:PropertyPlantEquipmentRollForwardSchedule |
|
17 | Income Statement (disclosures:IncomeStatement) |
Rules for disclosure: disclosures:IncomeStatement This disclosure: - MUST be represented as using the Hypercube: xasb:IncomeStatementTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:NetIncomeLoss |
|
18 | Income Tax Expense (Benefit) Components (disclosures:IncomeTaxExpenseBenefitComponents) |
Rules for disclosure: disclosures:IncomeTaxExpenseBenefitComponents This disclosure: - MUST be represented as using the Hypercube: xasb:IncomeTaxExpenseBenefitComponentsTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:IncomeTaxExpenseBenefit - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:IncomeTaxExpenseBenefitComponentsSchedule - REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: xasb:IncomeTaxesPolicyHTML - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:IncomeTaxesDisclosuresHTML |
|
19 | Inventory Components (disclosures:InventoryComponents) |
Rules for disclosure: disclosures:InventoryComponents This disclosure: - MUST be represented as using the Hypercube: xasb:InventoryByCompomentTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:Inventory - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:InventoryComponentsSchedule - OFTEN (not always) contains Level 4 Disclosure Detail concept: xasb:FinishedGoods - OFTEN (not always) contains Level 4 Disclosure Detail concept: xasb:WorkInProgress - OFTEN (not always) contains Level 4 Disclosure Detail concept: xasb:RawMaterial - REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: xasb:InventoryPolicyHTML - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:InventoryHTML |
|
20 | Investment (disclosures:Investment) |
Rules for disclosure: disclosures:Investment This disclosure: - MUST be represented as using the Hypercube: xasb:InvestmentTable - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:InvestmentsAtCost - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:InvestmentsSchedule - MUST contain the Level 4 Detailed concept: xasb:InvestmentShares - REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: xasb:InvestmentsPolicyHTML |
|
21 | Land [Roll Forward] (disclosures:LandRollForward) |
Rules for disclosure: disclosures:LandRollForward This disclosure: - MUST be represented as using the Hypercube: xasb:PropertyPlantEquipmentRollForwardTable - MUST be represented as the Concept Arrangement Pattern: cm:RollForward - cm:RollForward REQUIRES balance/instant concept: xasb:Land - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:PropertyPlantEquipmentRollForwardSchedule |
|
22 | Leasehold, Land, and Building (disclosures:LeaseholdLandAndBuilding) |
Rules for disclosure: disclosures:LeaseholdLandAndBuilding This disclosure: - MUST be represented as using the Hypercube: xasb:LeaseholdLandAndBuildingTable - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:LeaseholdLandAndBuildingValueAtCost - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:LeaseholdLandBuildingsSchedule |
|
23 | Liabilities and Equity [Roll Up] (disclosures:LiabilitiesAndEquityRollUp) |
Rules for disclosure: disclosures:LiabilitiesAndEquityRollUp This disclosure: - MUST be represented as using the Hypercube: xasb:BalanceSheetTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:LiabilitiesAndEquity |
|
24 | Long-Term Debt Components (disclosures:LongTermDebtComponents) |
Rules for disclosure: disclosures:LongTermDebtComponents This disclosure: - MUST be represented as using the Hypercube: xasb:LongTermDebtByComponentTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:LongTermDebt - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:LongTermDebtComponentsSchedule - REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: xasb:LongTermDebtPolicyHTML - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:LongTermDebtDisclosuresHTML |
|
25 | Long-Term Debt Current and Noncurrent Portions (disclosures:LongTermDebtCurrentNoncurrentPortions) |
Rules for disclosure: disclosures:LongTermDebtCurrentNoncurrentPortions This disclosure: - MUST be represented as using the Hypercube: xasb:LongTermDebtCurrentNoncurrentBreakdownTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:LongTermDebt - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:LongTermDebtCurrentAndNoncurrentBreakdownSchedule - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:LongTermDebtDisclosuresHTML |
|
26 | Long-Term Debt Instruments (disclosures:LongTermDebtInstruments) |
Rules for disclosure: disclosures:LongTermDebtInstruments This disclosure: - MUST be represented as using the Hypercube: xasb:LongTermDebtInstrumentTable - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:DebtInstrumentDescription - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:LongTermDebtInstrumentsSchedule - MUST contain the Level 4 Detailed concept: xasb:LongTermDebt - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:LongTermDebtDisclosuresHTML |
|
27 | Long-Term Debt Maturities (disclosures:LongTermDebtMaturities) |
Rules for disclosure: disclosures:LongTermDebtMaturities This disclosure: - MUST be represented as using the Hypercube: xasb:LongTermDebtMaturitiesTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:LongTermDebt - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:LongTermDebtMaturitiesSchedule - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:LongTermDebtDisclosuresHTML |
|
28 | Nature of Operations (disclosures:NatureOfOperations) |
Rules for disclosure: disclosures:NatureOfOperations This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:NatureOfBusinessHTML |
|
29 | Other Assets Current and Noncurrent Portions (disclosures:OtherAssetsCurrentAndNoncurrenPortions) |
Rules for disclosure: disclosures:OtherAssetsCurrentAndNoncurrenPortions This disclosure: - MUST be represented as using the Hypercube: xasb:OtherAssetsCurrentNoncurrentPortionsTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:OtherAssets - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:OtherAssetsCurrentNoncurrentPortionSchedule - REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: xasb:OtherAssetsPolicyHTML - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:OtherAssetsHTML |
|
30 | Other Liabilities Current and Noncurrent Breakdown (disclosures:OtherLiabilitiesCurrentAndNoncurrent) |
Rules for disclosure: disclosures:OtherLiabilitiesCurrentAndNoncurrent This disclosure: - MUST be represented as using the Hypercube: xasb:OtherLiabilitiesCurrentNoncurrentBreakdownTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:OtherLiabilities - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:OtherLiabilitiesCurrentAndNoncurrentBreakdownSchedule - REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: xasb:OtherLiabilitiesPolicyHTML - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:OtherLiabilitiesDisclosuresHTML |
|
31 | Other Property, Plant, and Equipment [Roll Forward] (disclosures:OtherPropertyPlantAndEquipmentRollForward) |
Rules for disclosure: disclosures:OtherPropertyPlantAndEquipmentRollForward This disclosure: - MUST be represented as using the Hypercube: xasb:PropertyPlantEquipmentRollForwardTable - MUST be represented as the Concept Arrangement Pattern: cm:RollForward - cm:RollForward REQUIRES balance/instant concept: xasb:OtherPropertyPlantAndEquipmentNet - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:PropertyPlantEquipmentRollForwardSchedule |
|
32 | Payables and Accruals Components (disclosures:PayablesAccrualsComponents) |
Rules for disclosure: disclosures:PayablesAccrualsComponents This disclosure: - MUST be represented as using the Hypercube: xasb:PayablesAccrualsComponentsTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:PayablesAndAccruals - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:PayablesAccrualsComponentsSchedule - REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: xasb:PayablesAndAccrualsPolicyHTML - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:PayablesAccrualsHTML |
|
33 | Preferred Stock, By Class (disclosures:PreferredStockByClass) |
Rules for disclosure: disclosures:PreferredStockByClass This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:PreferredStock - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:PreferredStockByClassSchedule |
|
34 | Preferred Stock Changes [Roll Forward] (disclosures:PreferredStockChanges) |
Rules for disclosure: disclosures:PreferredStockChanges This disclosure: - MUST be represented as using the Hypercube: xasb:StatementOfChangesInEquityTable - MUST be represented as the Concept Arrangement Pattern: cm:RollForward - cm:RollForward REQUIRES balance/instant concept: xasb:PreferredStock |
|
35 | Prepaid Expenses (disclosures:PrepaidExpenses) |
Rules for disclosure: disclosures:PrepaidExpenses This disclosure: - MUST be represented as using the Hypercube: xasb:PrepaidExpensesTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:PrepaidExpenses - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:PrepaidExpensesComponentsSchedule - REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: xasb:PrepaidExpensesPolicyHTML - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:PrepaidExpensesHTML |
|
36 | Property, Plant, and Equipment Components (disclosures:PropertyPlantEquipmentComponents) |
Rules for disclosure: disclosures:PropertyPlantEquipmentComponents This disclosure: - MUST be represented as using the Hypercube: xasb:PropertyPlantEquipmentComponentsTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:PropertyPlantAndEquipmentNet - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:PropertyPlantAndEquipmentComponentsSchedule - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:PropertyPlantEquipmentHTML |
|
37 | Property, Plant, and Equipment Estimated Useful Lives (disclosures:PropertyPlantEquipmentEstimatedUsefulLives) |
Rules for disclosure: disclosures:PropertyPlantEquipmentEstimatedUsefulLives This disclosure: - MUST be represented as using the Hypercube: xasb:PropertyPlantEquipmentEstimatedUsefulLivesByTypeTable - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:PropertyPlantEquipmentEstimatedUsefulLife - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:PropertyPlantEquipmentEstimatedUsefulLivesSchedule - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:PropertyPlantEquipmentHTML |
|
38 | Property, Plant, and Equipment Roll Forward (disclosures:PropertyPlantEquipmentRollForward) |
Rules for disclosure: disclosures:PropertyPlantEquipmentRollForward This disclosure: - MUST be represented as using the Hypercube: xasb:PropertyPlantEquipmentRollForwardTable - MUST be represented as the Concept Arrangement Pattern: cm:RollForward - cm:RollForward REQUIRES balance/instant concept: xasb:PropertyPlantAndEquipmentNet - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:PropertyPlantEquipmentRollForwardSchedule - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:PropertyPlantEquipmentHTML |
|
39 | Receivables Details, By Compoment (disclosures:ReceivablesDetailsByCompoment) |
Rules for disclosure: disclosures:ReceivablesDetailsByCompoment This disclosure: - MUST be represented as using the Hypercube: xasb:ReceivablesByCompomentTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:ReceivablesNetCurrent - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:ReceivablesByComponentSchedule - REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: xasb:ReceivablesPolicyHTML - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:ReceivablesHTML |
|
40 | Receivables Details, Current and Noncurrent (disclosures:ReceivablesDetailsCurrentNoncurrent) |
Rules for disclosure: disclosures:ReceivablesDetailsCurrentNoncurrent This disclosure: - MUST be represented as using the Hypercube: xasb:ReceivablesDetailsCurrentNoncurrentTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:ReceivablesNet - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:ReceivablesCurrentNoncurrentSchedule - REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: xasb:ReceivablesPolicyHTML - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:ReceivablesHTML |
|
41 | Receivables Details, Gross, Net (disclosures:ReceivablesDetailsGrossNet) |
Rules for disclosure: disclosures:ReceivablesDetailsGrossNet This disclosure: - MUST be represented as using the Hypercube: xasb:ReceivablesDetailsGrossNetTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:ReceivablesNet - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:ReceivablesNetGrossSchedule - REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: xasb:ReceivablesPolicyHTML - REQUIRES the note to be reported using the Level 1 Note Text Block concept: xasb:ReceivablesHTML |
|
42 | Reconciliation of Cash Summary (disclosures:ReconciliationOfCashSummary) |
Rules for disclosure: disclosures:ReconciliationOfCashSummary This disclosure: - MUST be represented as using the Hypercube: xasb:ReconciliationOfCashSummaryTable - MUST be represented as the Concept Arrangement Pattern: cm:RollUp - cm:RollUp REQUIRES total concept: xasb:CashAndCashEquivalentsPerCashFlowStatement - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:ReconcilationToCashFlowStatementSummarySchedule - MUST contain the Level 4 Detailed concept: xasb:CashAndCashEquivalents |
|
43 | Reconciling Item of Cash and Cash Equivalents (disclosures:ReconcilingItemOfCashAndCashEquivalents) |
Rules for disclosure: disclosures:ReconcilingItemOfCashAndCashEquivalents This disclosure: - MUST be represented as using the Hypercube: xasb:ReconcilingItemOfCashAndCashEquivalentsTable - MUST include the Axis/Dimension: xasb:ReconcilingItemTypeAxis - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:ReconcilingItemAmount - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:ReconcilationToCashFlowStatementDetailSchedule |
|
44 | Related Party (disclosures:RelatedParty) |
Rules for disclosure: disclosures:RelatedParty This disclosure: - MUST be represented as using the Hypercube: xasb:RelatedPartyTable - MUST include the Axis/Dimension: xasb:RelatedPartyNameAxis - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:RelatedPartyNatureOfRelationship - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:RelatedPartiesSchedule |
|
45 | Related Party Transaction (disclosures:RelatedPartyTransaction) |
Rules for disclosure: disclosures:RelatedPartyTransaction This disclosure: - MUST be represented as using the Hypercube: xasb:RelatedPartyTransactionTable - MUST include the Axis/Dimension: xasb:RelatedPartyTransactionTypeAxis - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:RelatedPartyTransactionAmount - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:RelatedPartyTrasactionsSchedule |
|
46 | Sales Analysis, by Customer (disclosures:SalesAnalysisByCustomer) |
Rules for disclosure: disclosures:SalesAnalysisByCustomer This disclosure: - MUST be represented as using the Hypercube: xasb:SalesAnalysisByCustomerTable - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:RevenuesNet - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:SalesAnalysisByCustomerSchedule |
|
47 | Share Ownership Plan Stock Options Outstanding (disclosures:ShareOwnershipPlanStockOptionsOutstanding) |
Rules for disclosure: disclosures:ShareOwnershipPlanStockOptionsOutstanding This disclosure: - MUST be represented as using the Hypercube: xasb:ShareOwnershipPlanTable - MUST include the Axis/Dimension: xasb:ShareOwnershipPlanIdentifierAxis - MUST be represented as the Concept Arrangement Pattern: cm:RollForward - cm:RollForward REQUIRES balance/instant concept: xasb:ShareOwnershipPlanShareOptionsOutstanding - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:ShareOptionsOutstandingRollForwardSchedule |
|
48 | Significant Accounting Policies (disclosures:SignificantAccountingPolicies) |
Rules for disclosure: disclosures:SignificantAccountingPolicies This disclosure: - MUST be represented as using the Hypercube: xasb:AccountingPoliciesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:SignificantAccountingPoliciesNote |
|
49 | Statement of Changes in Equity, Prior Period Adjustments (disclosures:StatementChangesInEquityPriorPeriodAdjustments) |
Rules for disclosure: disclosures:StatementChangesInEquityPriorPeriodAdjustments This disclosure: - MUST be represented as using the Hypercube: xasb:StatementChangesInEquityPriorPeriodAdjustmentsTable - MUST include the Axis/Dimension: frm:ReportDateAxis - MUST be represented as the Concept Arrangement Pattern: cm:Adjustment - cm:Adjustment REQUIRES origionaly stated/restated concept: xasb:RetainedEarningsAccumulatedLosses |
|
50 | Statement of Changes in Equity (disclosures:StatementOfChangesInEquity) |
Rules for disclosure: disclosures:StatementOfChangesInEquity This disclosure: - MUST be represented as using the Hypercube: xasb:StatementOfChangesInEquityTable - MUST be represented as the Concept Arrangement Pattern: cm:RollForward - cm:RollForward REQUIRES balance/instant concept: xasb:Equity - REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: xasb:EquityPolicyHTML |
|
51 | Statement of Changes in Equity, Common Stock by Class (disclosures:StatementOfChangesInEquityCommonStockByClass) |
Rules for disclosure: disclosures:StatementOfChangesInEquityCommonStockByClass This disclosure: - MUST be represented as using the Hypercube: xasb:StatementOfChangesInEquityCommonStockByClassTable - MUST include the Axis/Dimension: xasb:ClassOfCommonStockDescriptionAxis - MUST be represented as the Concept Arrangement Pattern: cm:RollForward - cm:RollForward REQUIRES balance/instant concept: xasb:CommonStockShares - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:CommonStockSharesOutstandingRollForwardSchedule |
|
52 | Statement of Changes in Equity, Preferred Stock by Class (disclosures:StatementOfChangesInEquityPreferredStockByClass) |
Rules for disclosure: disclosures:StatementOfChangesInEquityPreferredStockByClass This disclosure: - MUST be represented as using the Hypercube: xasb:StatementOfChangesInEquityPreferredStockByClassTable - MUST include the Axis/Dimension: xasb:ClassOfPreferredStockDescriptionAxis - MUST be represented as the Concept Arrangement Pattern: cm:RollForward - cm:RollForward REQUIRES balance/instant concept: xasb:PreferredStockShares - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:PreferredStockSharesOutstandingRollForwardSchedule |
|
53 | Subsequent Event (disclosures:SubsequentEvent) |
Rules for disclosure: disclosures:SubsequentEvent This disclosure: - MUST be represented as using the Hypercube: xasb:SubsequentEventTable - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy - cm:Hierarchy REQUIRES concept: xasb:SubsequentEventDescription - MUST be represented as using the Level 3 Disclosure [Text Block]: xasb:SubsequentEventsSchedule - MUST contain the Level 4 Detailed concept: xasb:SubsequentEventDate |
Last updated: 4/26/2021 10:03:08 AM