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

TypeDefinedBoundDerivedOKFail
disclosure20200200

Rule Details

TypeName Rule ExpressionProlog form (technical)
disclosuredisclosures:AssetsRollForward
  • detections:1
 
Assets Roll Forward
  • disclosures:AssetsRollForward requires:
  • 1 instance:

    proof:CashFlowHypercube is presented
    Detected block 1.1.2.1.rollForward with proof:Assets

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

    proof:BalanceSheetHypercube is presented
    Detected block 1.1.1.3.rollUp with proof:Assets

    Not yet
    disclosuredisclosures:BalanceSheet
    • detections:1
     
    Balance Sheet
  • disclosures:BalanceSheet requires:
  • 1 instance:

    01-Balance Sheet Balance Sheet [Hypercube] is a component
    proof:BalanceSheetHypercube is presented
    Detected block 1.1.1.3.rollUp with proof:Assets
    Detected block 1.1.2.3.rollUp with proof:LiabilitiesAndEquity

    Not yet
    disclosuredisclosures:BasisOfReporting
    • detections:1
     
    Basis of Reporting
  • disclosures:BasisOfReporting requires:
  • 1 instance:

    proof:PoliciesHypercube is presented
    Detected block 1.1.1.textBlock with proof:BasisOfReportingTextBlock

    Not yet
    disclosuredisclosures:CashFlowStatement
    • detections:1
     
    Cash Flow Statement
  • disclosures:CashFlowStatement requires:
  • 1 instance:

    06-Cash Flow Cash Flow [Hypercube] is a component
    proof:CashFlowHypercube is presented
    Detected block 1.1.1.4.rollUp with proof:NetCashFlow
    Detected block 1.1.2.1.rollForward with proof:Assets

    Not yet
    disclosuredisclosures:ChangesInEquity
    • detections:1
     
    Changes in Equity
  • disclosures:ChangesInEquity requires:
  • 1 instance:

    proof:ChangesInEquityHypercube is presented
    Detected block 1.1.1.1.rollForward with proof:Equity

    Not yet
    disclosuredisclosures:ComprehensiveIncome
    • detections:1
     
    Comprehensive Income
  • disclosures:ComprehensiveIncome requires:
  • 1 instance:

    proof:ComprehensiveIncomeStatementHypercube is presented
    Detected block 1.1.1.3.rollUp with proof:ComprehensiveIncome

    Not yet
    disclosuredisclosures:FinancialHighlights
    • detections:1
     
    Financial Highlights
  • disclosures:FinancialHighlights requires:
  • 1 instance:

    proof:FinancialHighlightsHypercube is presented
    proof:ComprehensiveIncome is presented
    proof:DistributionsToOwners is presented
    Detected block 1.1.1.1.set with proof:Revenues

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

    proof:ComprehensiveIncomeStatementHypercube is presented
    proof:Gains is presented
    Detected block 1.1.1.5.rollUp with proof:NetIncome

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

    proof:ComprehensiveIncomeStatementHypercube is presented
    proof:IncomeFromNormalActivitiesOfEntity is presented
    proof:IncomeFromPeripheralOrIncidentalTransactionsOfEntity is presented
    Detected block 1.1.1.3.rollUp with proof:NetIncome

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

    proof:BalanceSheetHypercube is presented
    Detected block 1.1.2.3.rollUp with proof:LiabilitiesAndEquity

    Not yet
    disclosuredisclosures:NatureOfOperations
    • detections:1
     
    Nature of Operations
  • disclosures:NatureOfOperations requires:
  • 1 instance:

    proof:PoliciesHypercube is presented
    Detected block 1.1.2.textBlock with proof:NatureOfOperationsTextBlock

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

    proof:NetAssetsHypercube is presented
    Detected block 1.1.1.3.rollUp with proof:NetAssets

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

    proof:CashFlowHypercube is presented
    Detected block 1.1.1.4.rollUp with proof:NetCashFlow

    Not yet
    disclosuredisclosures:PriorPeriodError
    • detections:1
     
    Prior Period Error
  • disclosures:PriorPeriodError requires:
  • 1 instance:

    proof:PriorPeriodErrorsHypercube is presented
    proof:ReportDateAxis is presented
    Detected block 1.2.1.1.adjustment with proof:Equity

    Not yet
    disclosuredisclosures:PriorPeriodErrorAlternative
    • detections:1
     
    Prior Period Error Alternative
  • disclosures:PriorPeriodErrorAlternative requires:
  • 1 instance:

    proof:PriorPeriodErrorsHypercube is presented
    proof:RestatementAxis is presented
    Detected block 1.2.1.1.set with proof:Equity

    Not yet
    disclosuredisclosures:RevenueRecognitionPolicy
    • detections:1
     
    Revenue Recognition Policy
  • disclosures:RevenueRecognitionPolicy requires:
  • 1 instance:

    proof:PoliciesHypercube is presented
    Detected block 1.1.3.textBlock with proof:RevenueRecognitionPolicyTextBlock

    Not yet
    disclosuredisclosures:SegmentRevenues
    • detections:1
     
    Segment Revenues
  • disclosures:SegmentRevenues requires:
  • 1 instance:

    proof:SegmentRevenuesHypercube is presented
    proof:SegmentsAxis is presented
    Detected block 1.2.1.1.set with proof:Revenues

    Not yet
    disclosuredisclosures:StockPlanActivity
    • detections:1
     
    Stock Plan Activity
  • disclosures:StockPlanActivity requires:
  • 1 instance:

    proof:WeightedAverageGrantDateFairValueHypercube is presented
    Detected block 1.1.1.1.rollForwardInfo with proof:NonvestedFairValue

    Not yet
    disclosuredisclosures:VarianceAnalysis
    • detections:1
     
    Variance Analysis
  • disclosures:VarianceAnalysis requires:
  • 1 instance:

    proof:VarianceAnalysisHypercube is presented
    proof:ScenarioAxis is presented
    Detected block 1.2.1.5.rollUp with proof:NetIncome

    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