Generated by Pacioli version 54f833c (updated 2 hours ago). Analysis at 2021-06-16T21:51:45+0000 for charles.hoffman@me.com. This page will remain online at https://pacioli.logicalcontracts.com/reportAnalysis/b88bf817fb68976dc5dc07877f96004e54416e81.report/index.html for about 28 days.

TypeDefinedBoundDerivedOKFail
disclosure30440440

Rule Details

TypeName Rule ExpressionProlog form (technical)
disclosuredisclosures:AccountsPayableRollForward
  • detections:2
 
Accounts Payable Roll Forward
  • disclosures:AccountsPayableRollForward requires:
  • 2 instances:

    Detected block 1.1.11.textBlock with mini:AccountsPayableRollForwardTextBlock

    mini:AccountsPayableRollForwardHypercube is presented
    Detected block 1.1.1.1.rollForward with mini:AccountsPayable

    Not yet
    disclosuredisclosures:AccountsPayableSubclassifications
    • detections:2
     
    Accounts Payable Subclassifications
  • disclosures:AccountsPayableSubclassifications requires:
  • 2 instances:

    Detected block 1.1.10.textBlock with mini:AccountsPayableSubclassificationsTextBlock

    mini:AccountsPayableSubclassificationsHypercube is presented
    Detected block 1.1.1.3.rollUp with mini:AccountsPayable

    Not yet
    disclosuredisclosures:AssetsRollUp
    • detections:1
     
    Assets Roll Up
  • disclosures:AssetsRollUp requires:
  • 1 instance:

    mini:BalanceSheetHypercube is presented
    Detected block 1.1.2.rollUp with mini:Assets

    Not yet
    disclosuredisclosures:BalanceSheetClassified
    • detections:1
     
    Balance Sheet, Classified
  • disclosures:BalanceSheetClassified requires:
  • 1 instance:

    1101 - Statement - Balance Sheet Balance Sheet [Hypercube] is a component
    mini:BalanceSheetHypercube is presented
    Detected block 1.1.2.rollUp with mini:Assets
    Detected block 1.1.3.3.rollUp with mini:LiabilitiesAndEquity

    Not yet
    disclosuredisclosures:BasisOfPresentation
    • detections:1
     
    Basis of Presentation
  • disclosures:BasisOfPresentation requires:
  • 1 instance:

    mini:BasisReportingHypercube is presented
    Detected block 1.1.1.textBlock with mini:BasisReportingTextBlock

    Not yet
    disclosuredisclosures:CashAndCashEquivalentsRollForward
    • detections:2
     
    Cash and Cash Equivalents Roll Forward
  • disclosures:CashAndCashEquivalentsRollForward requires:
  • 2 instances:

    Detected block 1.1.2.textBlock with mini:CashAndCashEquivalentsRollForwardTextBlock

    mini:CashAndCashEquivalentsRollForwardHypercube is presented
    Detected block 1.1.1.1.rollForward with mini:CashAndCashEquivalents

    Not yet
    disclosuredisclosures:CashAndCashEquivalentsSubclassifications
    • detections:2
     
    Cash and Cash Equivalents Subclassifications
  • disclosures:CashAndCashEquivalentsSubclassifications requires:
  • 2 instances:

    Detected block 1.1.1.textBlock with mini:CashAndCashEquivalentsSubclassificationsTextBlock

    mini:CashAndCashEquivalentsSubclassificationsHypercube is presented
    Detected block 1.1.1.3.rollUp with mini:CashAndCashEquivalents

    Not yet
    disclosuredisclosures:CashAndCashEquivalentsSummaryRollForward
    • detections:1
     
    Cash and Cash Equivalents Summary Roll Forward
  • disclosures:CashAndCashEquivalentsSummaryRollForward requires:
  • 1 instance:

    mini:CashFlowStatementHypercube is presented
    Detected block 1.1.1.2.rulelessRollForward with mini:CashAndCashEquivalents

    Not yet
    disclosuredisclosures:CashFlowStatementDirectMethod
    • detections:1
     
    Cash Flow Statement, Direct Method
  • disclosures:CashFlowStatementDirectMethod requires:
  • 1 instance:

    1103 - Statement - Cash Flow Statement Cash Flow Statement [Hypercube] is a component
    mini:CashFlowStatementHypercube is presented
    Detected block 1.1.1.1.4.rollUp with mini:NetCashFlow
    Detected block 1.1.1.2.rulelessRollForward with mini:CashAndCashEquivalents

    Not yet
    disclosuredisclosures:DocumentInformation
    • detections:1
     
    Document Information
  • disclosures:DocumentInformation requires:
  • 1 instance:

    mini:DocumentInformationHypercube is presented
    mini:ReportingStyleCode is presented
    mini:DocumentTitle is presented
    mini:IncomeStatementStartPeriod is presented
    mini:DocumentIdentifier is presented
    mini:DocumentFiscalPeriodFocus is presented
    mini:DocumentFiscalYearFocus is presented
    Detected block 1.1.1.1.set with mini:ReportingStyleCode

    Not yet
    disclosuredisclosures:EntityInformation
    • detections:1
     
    Entity Information
  • disclosures:EntityInformation requires:
  • 1 instance:

    mini:EntityInformationHypercube is presented
    mini:EconomicEntityIdentifier is presented
    Detected block 1.1.1.1.set with mini:EconomicEntityName

    Not yet
    disclosuredisclosures:FinishedGoodsSubclassifications
    • detections:2
     
    Finished Goods Subclassifications
  • disclosures:FinishedGoodsSubclassifications requires:
  • 2 instances:

    Detected block 1.1.7.textBlock with mini:FinishedGoodsSubclassificationsTextBlock

    mini:FinishedGoodsSubclassificationsHypercube is presented
    Detected block 1.1.1.3.rollUp with mini:FinishedGoods

    Not yet
    disclosuredisclosures:IncomeStatement
    • detections:1
     
    Income Statement
  • disclosures:IncomeStatement requires:
  • 1 instance:

    mini:IncomeStatementHypercube is presented
    Detected block 1.1.1.3.rollUp with mini:NetIncomeLoss

    Not yet
    disclosuredisclosures:InventoriesRollForward
    • detections:2
     
    Inventories Roll Forward
  • disclosures:InventoriesRollForward requires:
  • 2 instances:

    Detected block 1.1.6.textBlock with mini:InventoriesRollForwardTextBlock

    mini:InventoriesRollForwardHypercube is presented
    Detected block 1.1.1.1.rollForward with mini:Inventories

    Not yet
    disclosuredisclosures:InventoriesSubclassifications
    • detections:2
     
    Inventories Subclassifications
  • disclosures:InventoriesSubclassifications requires:
  • 2 instances:

    Detected block 1.1.5.textBlock with mini:InventoriesSubclassificationsTextBlock

    mini:InventoriesSubclassificationsHypercube is presented
    Detected block 1.1.1.4.rollUp with mini:Inventories

    Not yet
    disclosuredisclosures:LiabilitiesAndEquityRollUp
    • detections:1
     
    Liabilities and Equity Roll Up
  • disclosures:LiabilitiesAndEquityRollUp requires:
  • 1 instance:

    mini:BalanceSheetHypercube is presented
    Detected block 1.1.3.3.rollUp with mini:LiabilitiesAndEquity

    Not yet
    disclosuredisclosures:LongTermDebtMaturities
    • detections:2
     
    Long-Term Debt Maturities
  • disclosures:LongTermDebtMaturities requires:
  • 2 instances:

    Detected block 1.1.14.textBlock with mini:LongtermDebtMaturitiesTextBlock

    mini:LongtermDebtMaturitiesHypercube is presented
    Detected block 1.1.1.7.rollUp with mini:LongtermDebt

    Not yet
    disclosuredisclosures:LongTermDebtRollForward
    • detections:2
     
    Long-Term Debt Roll Forward
  • disclosures:LongTermDebtRollForward requires:
  • 2 instances:

    Detected block 1.1.13.textBlock with mini:Long-termDebtRollForwardTextBlock

    mini:LongtermDebtRollForwardHypercube is presented
    Detected block 1.1.1.1.rollForward with mini:LongtermDebt

    Not yet
    disclosuredisclosures:LongTermDebtSubclassifications
    • detections:2
     
    Long-Term Debt Subclassifications
  • disclosures:LongTermDebtSubclassifications requires:
  • 2 instances:

    Detected block 1.1.12.textBlock with mini:LongtermDebtSubclassificationsTextBlock

    mini:LongtermDebtSubclassificationsHypercube is presented
    Detected block 1.1.1.3.rollUp with mini:LongtermDebt

    Not yet
    disclosuredisclosures:NatureOfEntity
    • detections:1
     
    Nature of Entity
  • disclosures:NatureOfEntity requires:
  • 1 instance:

    mini:NatureBusinessHypercube is presented
    Detected block 1.1.1.textBlock with mini:NatureBusinessTextBlock

    Not yet
    disclosuredisclosures:NetCashFlowRollUp
    • detections:1
     
    Net Cash Flow Roll Up
  • disclosures:NetCashFlowRollUp requires:
  • 1 instance:

    mini:CashFlowStatementHypercube is presented
    Detected block 1.1.1.1.4.rollUp with mini:NetCashFlow

    Not yet
    disclosuredisclosures:PropertyPlantAndEquipmentNetRollForward
    • detections:2
     
    Property, Plant, and Equipment, Net Roll Forward
  • disclosures:PropertyPlantAndEquipmentNetRollForward requires:
  • 2 instances:

    Detected block 1.1.9.textBlock with mini:PropertyPlantEquipmentRollForwardTextBlock

    mini:PropertyPlantAndEquipmentRollForwardHypercube is presented
    Detected block 1.1.1.1.rollForward with mini:PropertyPlantAndEquipment

    Not yet
    disclosuredisclosures:PropertyPlantAndEquipmentNetSubclassifications
    • detections:2
     
    Property, Plant, and Equipment, Net Subclassifications
  • disclosures:PropertyPlantAndEquipmentNetSubclassifications requires:
  • 2 instances:

    Detected block 1.1.8.textBlock with mini:PropertyPlanAndtEquipmentSubclassificationsTextBlock

    mini:PropertyPlantAndEquipmentSubclassificationsHypercube is presented
    Detected block 1.1.1.3.rollUp with mini:PropertyPlantAndEquipment

    Not yet
    disclosuredisclosures:ReceivablesRollForward
    • detections:2
     
    Receivables Roll Forward
  • disclosures:ReceivablesRollForward requires:
  • 2 instances:

    Detected block 1.1.4.textBlock with mini:ReceivablesRollForwardTextBlock

    mini:ReceivablesRollForwardHypercube is presented
    Detected block 1.1.1.1.rollForward with mini:Receivables

    Not yet
    disclosuredisclosures:ReceivablesSubclassifications
    • detections:2
     
    Receivables Subclassifications
  • disclosures:ReceivablesSubclassifications requires:
  • 2 instances:

    Detected block 1.1.3.textBlock with mini:ReceivablesSubclassificationsTextBlock

    mini:ReceivablesSubclassificationsHypercube is presented
    Detected block 1.1.1.3.rollUp with mini:Receivables

    Not yet
    disclosuredisclosures:RetainedEarningsRollForward
    • detections:1
     
    Retained Earnings Roll Forward
  • disclosures:RetainedEarningsRollForward requires:
  • 1 instance:

    mini:RetainedEarningsRollForwardHypercube is presented
    Detected block 1.1.1.1.rollForward with mini:RetainedEarnings

    Not yet
    disclosuredisclosures:SignificantAccountingPolicies
    • detections:1
     
    Significant Accounting Policies
  • disclosures:SignificantAccountingPolicies requires:
  • 1 instance:

    mini:SignificantAccountingPoliciesHypercube is presented
    Detected block 1.1.1.textBlock with mini:SignificantAccountingPoliciesTextBlock

    Not yet
    disclosuredisclosures:StatementOfChangesInEquity
    • detections:1
     
    Statement of Changes in Equity
  • disclosures:StatementOfChangesInEquity requires:
  • 1 instance:

    mini:StatementOfChangesInEquityHypercube is presented
    Detected block 1.1.1.1.rollForward with mini:Equity

    Not yet
    disclosuredisclosures:TransactionsGroupings
    • detections:1
     
    Transactions Groupings
  • disclosures:TransactionsGroupings requires:
  • 1 instance:

    mini:TransactionsGroupingsHypercube is presented
    Detected block 1.1.1.21.rollUp with mini:CheckSumChanges

    Not yet
    disclosuredisclosures:TrialBalance
    • detections:1
     
    Trial Balance
  • disclosures:TrialBalance requires:
  • 1 instance:

    mini:TrialBalanceHypercube is presented
    Detected block 1.1.1.8.rollUp with mini:CheckSum

    Not yet

    For more information: http://logicalcontracts.com/xbrl-and-sbrm-reporting/
    DISCLAIMER: this analysis is provided by software still under development, and likely incomplete or even erroneous; do NOT use it other than for experimental, inconsequential purposes