| 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