Generated by Pacioli version 45d7c8c (updated 2 years, 9 months ago). Analysis at 2026-01-30T15:07:27+0000 for myAUDTaddress. Return to MAIN PAGE  
TypeDefinedBoundDerivedOKFail
calculation38550550
disclosure35380380
disclosureCheck47470470
existenceAssertion00000
formula90000
valueAssertion21260260

All Rules

#TypeName Rule Expression
1valueAssertionBS1
  • ok:2
  • failed:0
 

Assets=LiabilitiesAndEquity

2 instances:

mini:Assets[0] = mini:LiabilitiesAndEquity[0]

mini:Assets[0] = mini:LiabilitiesAndEquity[0]

2valueAssertionFAC_CONSISTENCY_12 Added
  • ok:1
  • failed:0
 

GrossProfit=Revenues-CostOfRevenue

1 instance:

fac:GrossProfit[0] = fac:Revenues[0] - fac:CostOfRevenue[0]

3valueAssertionFAC_CONSISTENCY_17 Added
  • ok:1
  • failed:0
 

IncomeLossFromContinuingOperationsBeforeTax=OperatingIncomeLoss+NonoperatingIncomeLoss

1 instance:

fac:IncomeLossFromContinuingOperationsBeforeTax[0] = fac:OperatingIncomeLoss[0] + fac:NonoperatingIncomeLoss[0]

4valueAssertionFAC_CONSISTENCY_2 Added
  • ok:2
  • failed:0
 

Assets=LiabilitiesAndEquity

2 instances:

fac:Assets[0] = fac:LiabilitiesAndEquity[0]

fac:Assets[0] = fac:LiabilitiesAndEquity[0]

5valueAssertionFAC_CONSISTENCY_3 Added
  • ok:2
  • failed:0
 

Assets=CurrentAssets+NoncurrentAssets

2 instances:

fac:Assets[0] = fac:CurrentAssets[0] + fac:NoncurrentAssets[0]

fac:Assets[0] = fac:CurrentAssets[0] + fac:NoncurrentAssets[0]

6valueAssertionFAC_CONSISTENCY_36 Added
  • ok:1
  • failed:0
 

OperatingIncomeLoss=GrossProfit-OperatingExpenses

1 instance:

fac:OperatingIncomeLoss[0] = fac:GrossProfit[0] - fac:OperatingExpenses[0]

7valueAssertionFAC_CONSISTENCY_4 Added
  • ok:2
  • failed:0
 

Liabilities=CurrentLiabilities+NoncurrentLiabilities

2 instances:

fac:Liabilities[0] = fac:CurrentLiabilities[0] + fac:NoncurrentLiabilities[0]

fac:Liabilities[0] = fac:CurrentLiabilities[0] + fac:NoncurrentLiabilities[0]

8valueAssertionFAC_CONSISTENCY_5 Added
  • ok:2
  • failed:0
 

LiabilitiesAndEquity=Liabilities+Equity

2 instances:

fac:LiabilitiesAndEquity[0] = fac:Liabilities[0] + fac:Equity[0]

fac:LiabilitiesAndEquity[0] = fac:Liabilities[0] + fac:Equity[0]

9valueAssertionFAC_CONSISTENCY_59 Added
  • ok:1
  • failed:0
 

NetCashFlow=NetCashFlowFromOperatingActivities+NetCashFlowFromInvestingActivities+NetCashFlowFromFinancingActivities

1 instance:

fac:NetCashFlow[0] = fac:NetCashFlowFromOperatingActivities[0] + fac:NetCashFlowFromInvestingActivities[0] + fac:NetCashFlowFromFinancingActivities[0]

10formulaFAC_IMPUTE_BS_Impute_01 Added
  • derived:0
 

if exists(LiabilitiesAndEquity)and exists(CurrentAssets)and Assets eq null and NoncurrentAssets eq null then CurrentAssets else null
 derives fac:Assets

11formulaFAC_IMPUTE_BS_Impute_02 Added
  • derived:0
 

if exists(LiabilitiesAndEquity)and exists(CurrentAssets)and exists(LiabilitiesAndEquity)and Assets eq null and NoncurrentAssets eq null then CurrentAssets else null
 derives fac:Assets

12formulaFAC_IMPUTE_BS_Impute_03 Added
  • derived:0
 

if Assets eq null and NoncurrentAssets eq null and exists(Liabilities)and exists(Equity)and exists(LiabilitiesAndEquity)and LiabilitiesAndEquity=Liabilities+Equity then CurrentAssets else null
 derives fac:Assets

13formulaFAC_IMPUTE_BS_Impute_04 Added
  • derived:0
 

if Assets eq null and NoncurrentAssets eq null and exists(CurrentAssets)then Assets-CurrentAssets else null
 derives fac:NoncurrentAssets

14formulaFAC_IMPUTE_BS_Impute_05 Added
  • derived:0
 

if LiabilitiesAndEquity eq null and exists(Assets)then Assets else null
 derives fac:LiabilitiesAndEquity

15formulaFAC_IMPUTE_BS_Impute_12 Added
  • derived:0
 

if NoncurrentLiabilities eq null and exists(Liabilities)and exists(CurrentLiabilities)then Liabilities-CurrentLiabilities else null
 derives fac:NoncurrentLiabilities

16formulaFAC_IMPUTE_BS_Impute_14 Added
  • derived:0
 

if Liabilities eq null and exists(CurrentLiabilities)and exists(NoncurrentLiabilities)then CurrentLiabilities+NoncurrentLiabilities else null
 derives fac:Liabilities

17formulaFAC_IMPUTE_BS_Impute_56 Added
  • derived:0
 

if NoncurrentLiabilities eq null and exists(CurrentLiabilities)and exists(Liabilities)then Liabilities-CurrentLiabilities else null
 derives fac:NoncurrentLiabilities

18formulaFAC_IMPUTE_IS_Impute_21 Added
  • derived:0
 

if GrossProfit eq null and exists(Revenues)and exists(CostOfRevenue)then Revenues-CostOfRevenue else null
 derives fac:GrossProfit

19valueAssertionRF_001d3ea5
  • ok:1
  • failed:0
 

RetainedEarnings_PeriodStart+NetIncomeLoss-Dividends=RetainedEarnings_PeriodEnd

1 instance:

mini:RetainedEarnings[0] + mini:NetIncomeLoss[0] - mini:Dividends[0] = mini:RetainedEarnings[0]

20valueAssertionRF_05cc2d3d
  • ok:1
  • failed:0
 

AccountsPayable_PeriodStart+PurchasesInventoryForSaleOnAccount-DecreaseFromPaymentAccountsPayable=AccountsPayable_PeriodEnd

1 instance:

mini:AccountsPayable[0] + mini:PurchasesInventoryForSaleOnAccount[0] - mini:DecreaseFromPaymentAccountsPayable[0] = mini:AccountsPayable[0]

21valueAssertionRF_4a16bf18
  • ok:1
  • failed:0
 

CurrentPortionOfLongtermDebt_PeriodStart+IncreasesDecreasesFromTransfersFromLongterm=CurrentPortionOfLongtermDebt_PeriodEnd

1 instance:

mini:CurrentPortionOfLongtermDebt[0] + mini:IncreasesDecreasesFromTransfersFromLongterm[0] = mini:CurrentPortionOfLongtermDebt[0]

22valueAssertionRF_50ab69d9
  • ok:1
  • failed:0
 

Inventories_PeriodStart+PurchasesOfInventoryForSale-DecreaseInInventoriesFromSales-InventoryWrittenOff=Inventories_PeriodEnd

1 instance:

mini:Inventories[0] + mini:PurchasesOfInventoryForSale[0] - mini:DecreaseInInventoriesFromSales[0] - mini:InventoryWrittenOff[0] = mini:Inventories[0]

23valueAssertionRF_553ce50b
  • ok:1
  • failed:0
 

PropertyPlantAndEquipment_PeriodStart+CapitalAdditionsPropertyPlantAndEquipment-DecreaseFromDepreciationAndAmortization-PropertyPlantAndEquipmentWrittenOff=PropertyPlantAndEquipment_PeriodEnd

1 instance:

mini:PropertyPlantAndEquipment[0] + mini:CapitalAdditionsPropertyPlantAndEquipment[0] - mini:DecreaseFromDepreciationAndAmortization[0] - mini:PropertyPlantAndEquipmentWrittenOff[0] = mini:PropertyPlantAndEquipment[0]

24valueAssertionRF_622a7471
  • ok:1
  • failed:0
 

CashAndCashEquivalents_PeriodStart+ProceedsFromCollectionOfReceivables-PaymentOfAccountsPayable-PaymentInterest+ProceedsFromAdditionalLongtermBorrowings-PaymentForReductionOfLongtermBorrowings-PaymentForCapitalAdditionsOfPropertyPlantEquipment+ProceedsFromInvestmentsByOwner+PaymentForDistributionsToOwner+PaymentOfDividends=CashAndCashEquivalents_PeriodEnd

1 instance:

mini:CashAndCashEquivalents[0] + mini:ProceedsFromCollectionOfReceivables[0] - mini:PaymentOfAccountsPayable[0] - mini:PaymentInterest[0] + mini:ProceedsFromAdditionalLongtermBorrowings[0] - mini:PaymentForReductionOfLongtermBorrowings[0] - mini:PaymentForCapitalAdditionsOfPropertyPlantEquipment[0] + mini:ProceedsFromInvestmentsByOwner[0] + mini:PaymentForDistributionsToOwner[0] + mini:PaymentOfDividends[0] = mini:CashAndCashEquivalents[0]

25valueAssertionRF_6be3e251
  • ok:1
  • failed:0
 

CashAndCashEquivalents_PeriodStart+NetCashFlow=CashAndCashEquivalents_PeriodEnd

1 instance:

mini:CashAndCashEquivalents[0] + mini:NetCashFlow[0] = mini:CashAndCashEquivalents[0]

26valueAssertionRF_9636bd0b
  • ok:1
  • failed:0
 

Receivables_PeriodStart+IncreaseInReceivablesFromSalesOnAccount-CollectionOfReceivables-AdditionsToAllowanceForBadDebts-BadDebtsWrittenOff=Receivables_PeriodEnd

1 instance:

mini:Receivables[0] + mini:IncreaseInReceivablesFromSalesOnAccount[0] - mini:CollectionOfReceivables[0] - mini:AdditionsToAllowanceForBadDebts[0] - mini:BadDebtsWrittenOff[0] = mini:Receivables[0]

27valueAssertionRF_9a666586
  • ok:1
  • failed:0
 

Equity_PeriodStart+InvestmentsByOwner+DistributionsToOwner+NetIncomeLoss+Dividends=Equity_PeriodEnd

1 instance:

mini:Equity[0] + mini:InvestmentsByOwner[0] + mini:DistributionsToOwner[0] + mini:NetIncomeLoss[0] + mini:Dividends[0] = mini:Equity[0]

28valueAssertionRF_9e30816e
  • ok:1
  • failed:0
 

LongtermDebt_PeriodStart+AdditionalLongtermBorrowings-RepaymentLongtermBorrowings+IncreasesDecreasesFromTransfersFromCurrentPortion=LongtermDebt_PeriodEnd

1 instance:

mini:LongtermDebt[0] + mini:AdditionalLongtermBorrowings[0] - mini:RepaymentLongtermBorrowings[0] + mini:IncreasesDecreasesFromTransfersFromCurrentPortion[0] = mini:LongtermDebt[0]

29valueAssertionRF_b2472cf2
  • ok:1
  • failed:0
 

PaidInCapital_PeriodStart+InvestmentsByOwner+DistributionsToOwner=PaidInCapital_PeriodEnd

1 instance:

mini:PaidInCapital[0] + mini:InvestmentsByOwner[0] + mini:DistributionsToOwner[0] = mini:PaidInCapital[0]

30valueAssertionRF_f49df141
  • ok:1
  • failed:0
 

AccruedExpenses_PeriodStart+InterestAccrued-DecreaseFromPaymentOfInterest=AccruedExpenses_PeriodEnd

1 instance:

mini:AccruedExpenses[0] + mini:InterestAccrued[0] - mini:DecreaseFromPaymentOfInterest[0] = mini:AccruedExpenses[0]

31disclosuredisclosures:AccountsPayablePolicies Added
  • detections:1
 
Accounts Payable Policies
  • disclosures:AccountsPayablePolicies requires:
  • 1 instance:

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Accounts Payable Policies [Text Block] [Level1TextBlock] with mini:AccountsPayablePoliciesTextBlock

    32disclosuredisclosures:AccountsPayableRollForward Added
    • detections:1
     
    Accounts Payable Roll Forward
  • disclosures:AccountsPayableRollForward requires:
  • 1 instance:

     In network 7110 - Disclosure - Accounts Payable Roll Forward:
    Detected block Accounts Payable, Beginning Balance [RollForward] with mini:AccountsPayable

    33disclosuredisclosures:AccountsPayableSubclassifications Added
    • detections:1
     
    Accounts Payable Subclassifications
  • disclosures:AccountsPayableSubclassifications requires:
  • 1 instance:

     In network 8160 - Disclosure - Accounts Payable Subclassifications:
    Detected block Accounts Payable [RollUp] with mini:AccountsPayable

    34disclosuredisclosures:AccruedExpensesRollForward Added
    • detections:1
     
    Accrued Expenses Roll Forward
  • disclosures:AccruedExpensesRollForward requires:
  • 1 instance:

     In network 7115 - Disclosure - Accrued Expenses Roll Forward:
    Detected block Accrued Expenses, Beginning Balance [RollForward] with mini:AccruedExpenses

    35disclosuredisclosures:AssetsRollUp Added
    • detections:1
     
    Assets Roll Up
  • disclosures:AssetsRollUp requires:
    • Concept Arrangement Pattern cm:RollUp
  • 1 instance:

     In network 1101 - Statement - Balance Sheet:
    Detected block Assets [RollUp] with mini:Assets

    36disclosuredisclosures:BalanceSheetClassified Added
    • detections:1
     
    Balance Sheet, Classified
  • disclosures:BalanceSheetClassified requires:
  • 1 instance:

     In network 1101 - Statement - Balance Sheet:
    1101 - Statement - Balance Sheet Balance Sheet [Hypercube] is a component
    Detected block Assets [RollUp] with mini:Assets
    Detected block Liabilities and Equity [RollUp] with mini:LiabilitiesAndEquity

    37disclosuredisclosures:BasisOfPresentation Added
    • detections:1
     
    Basis of Presentation
  • disclosures:BasisOfPresentation requires:
  • 1 instance:

     In network 2120 - Disclosure - Basis of Reporting Note:
    Detected block Basis of Reporting [Text Block] [Level1TextBlock] with mini:BasisReportingTextBlock

    38disclosuredisclosures:CashAndCashEquivalentsPolicy Added
    • detections:1
     
    Cash and Cash Equivalents Policy
  • disclosures:CashAndCashEquivalentsPolicy requires:
  • 1 instance:

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Cash and Cash Equivalents Policies [Text Block] [Level1TextBlock] with mini:CashAndCashEquivalentsPoliciesTextBlock

    39disclosuredisclosures:CashAndCashEquivalentsRollForward Added
    • detections:2
     
    Cash and Cash Equivalents Roll Forward
  • disclosures:CashAndCashEquivalentsRollForward requires:
  • 2 instances:

     In network 6110 - Disclosure - Cash and Cash Equivalents Roll Forward:
    mini:ProceedsFromCollectionOfReceivables is presented
    Detected block Cash and Cash Equivalents, Beginning Balance [RollForward] with mini:CashAndCashEquivalents

     In network 1103 - Statement - Cash Flow Statement:
    mini:ProceedsFromCollectionOfReceivables is presented
    Detected block Cash and Cash Equivalents, Beginning Balance [RollForward] with mini:CashAndCashEquivalents

    40disclosuredisclosures:CashAndCashEquivalentsSubclassifications Added
    • detections:1
     
    Cash and Cash Equivalents Subclassifications
  • disclosures:CashAndCashEquivalentsSubclassifications requires:
  • 1 instance:

     In network 8110 - Disclosure - Cash and Cash Equivalents Subclassifications:
    Detected block Cash and Cash Equivalents [RollUp] with mini:CashAndCashEquivalents

    41disclosuredisclosures:CashAndCashEquivalentsSummaryRollForward Added
    • detections:1
     
    Cash and Cash Equivalents Summary Roll Forward
  • disclosures:CashAndCashEquivalentsSummaryRollForward requires:
  • 1 instance:

     In network 1103 - Statement - Cash Flow Statement:
    mini:NetCashFlow is presented
    Detected block Cash and Cash Equivalents, Beginning Balance [RollForward] with mini:CashAndCashEquivalents

    42disclosuredisclosures:CashFlowStatementDirectMethod Added
    • detections:1
     
    Cash Flow Statement, Direct Method
  • disclosures:CashFlowStatementDirectMethod requires:
  • 1 instance:

     In network 1103 - Statement - Cash Flow Statement:
    1103 - Statement - Cash Flow Statement Cash Flow Statement [Hypercube] is a component
    mini:NetCashFlow is presented
    Detected block Net Cash Flow [RollUp] with mini:NetCashFlow
    Detected block Cash and Cash Equivalents, Beginning Balance [RollForward] with mini:CashAndCashEquivalents

    43disclosuredisclosures:IncomeStatement Added
    • detections:2
     
    Income Statement
  • disclosures:IncomeStatement requires:
  • 2 instances:

     In network 1102 - Statement - Income Statement:
    Detected block Net Income (Loss) [RollUp] with mini:NetIncomeLoss

     In network 9103 - Support - Income Summary:
    Detected block Net Income (Loss) [RollUp] with mini:NetIncomeLoss

    44disclosuredisclosures:InventoriesPolicies Added
    • detections:1
     
    Inventories Policies
  • disclosures:InventoriesPolicies requires:
  • 1 instance:

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Inventories Policies [Text Block] [Level1TextBlock] with mini:InventoriesPoliciesTextBlock

    45disclosuredisclosures:InventoriesRollForward Added
    • detections:1
     
    Inventories Roll Forward
  • disclosures:InventoriesRollForward requires:
  • 1 instance:

     In network 6130 - Disclosure - Inventories Roll Forward:
    Detected block Inventories, Beginning Balance [RollForward] with mini:Inventories

    46disclosuredisclosures:InventoriesSubclassifications Added
    • detections:1
     
    Inventories Subclassifications
  • disclosures:InventoriesSubclassifications requires:
  • 1 instance:

     In network 8130 - Disclosure - Inventories Subclassifications:
    Detected block Inventories [RollUp] with mini:Inventories

    47disclosuredisclosures:LiabilitiesAndEquityRollUp Added
    • detections:1
     
    Liabilities and Equity Roll Up
  • disclosures:LiabilitiesAndEquityRollUp requires:
  • 1 instance:

     In network 1101 - Statement - Balance Sheet:
    Detected block Liabilities and Equity [RollUp] with mini:LiabilitiesAndEquity

    48disclosuredisclosures:LongTermDebtMaturities Added
    • detections:1
     
    Long-Term Debt Maturities
  • disclosures:LongTermDebtMaturities requires:
  • 1 instance:

     In network 8180 - Disclosure - Long-term Debt Maturities:
    mini:MaturesInOneYear is presented
    Detected block Long-term Debt [RollUp] with mini:LongtermDebt

    49disclosuredisclosures:LongTermDebtPolicies Added
    • detections:1
     
    Long-Term Debt Policies
  • disclosures:LongTermDebtPolicies requires:
  • 1 instance:

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Long-term Debt Policies [Text Block] [Level1TextBlock] with mini:LongtermDebtPoliciesTextBlock

    50disclosuredisclosures:LongTermDebtRollForward Added
    • detections:1
     
    Long-Term Debt Roll Forward
  • disclosures:LongTermDebtRollForward requires:
  • 1 instance:

     In network 7120 - Disclosure - Long-term Debt Roll Forward:
    Detected block Long-term Debt, Beginning Balance [RollForward] with mini:LongtermDebt

    51disclosuredisclosures:LongTermDebtSubclassifications Added
    • detections:1
     
    Long-Term Debt Subclassifications
  • disclosures:LongTermDebtSubclassifications requires:
  • 1 instance:

     In network 8170 - Disclosure - Long-term Debt Subclassifications:
    mini:MortgageLoans is presented
    mini:OtherSecuredLoans is presented
    Detected block Long-term Debt [RollUp] with mini:LongtermDebt

    52disclosuredisclosures:NatureOfEntity Added
    • detections:1
     
    Nature of Entity
  • disclosures:NatureOfEntity requires:
  • 1 instance:

     In network 2110 - Disclosure - Nature of Business Note:
    Detected block Nature of Business [Text Block] [Level1TextBlock] with mini:NatureBusinessTextBlock

    53disclosuredisclosures:NetCashFlowRollUp Added
    • detections:1
     
    Net Cash Flow Roll Up
  • disclosures:NetCashFlowRollUp requires:
  • 1 instance:

     In network 1103 - Statement - Cash Flow Statement:
    Detected block Net Cash Flow [RollUp] with mini:NetCashFlow

    54disclosuredisclosures:PaidInCapitalRollForward Added
    • detections:1
     
    Paid In Capital Roll Forward
  • disclosures:PaidInCapitalRollForward requires:
  • 1 instance:

     In network 7130 - Disclosure - Paid In Capital Roll Forward:
    Detected block Paid In Capital, Beginning Balance [RollForward] with mini:PaidInCapital

    55disclosuredisclosures:PropertyPlantAndEquipmentNetRollForward Added
    • detections:1
     
    Property, Plant, and Equipment, Net Roll Forward
  • disclosures:PropertyPlantAndEquipmentNetRollForward requires:
  • 1 instance:

     In network 6140 - Disclosure - Property, Plant, and Equipment Roll Forward:
    Detected block Property, Plant and Equipment, Beginning Balance [RollForward] with mini:PropertyPlantAndEquipment

    56disclosuredisclosures:PropertyPlantAndEquipmentNetSubclassifications Added
    • detections:1
     
    Property, Plant, and Equipment, Net Subclassifications
  • disclosures:PropertyPlantAndEquipmentNetSubclassifications requires:
  • 1 instance:

     In network 8150 - Disclosure - Property, Plant, and Equipment Subclassifications:
    Detected block Property, Plant and Equipment [RollUp] with mini:PropertyPlantAndEquipment

    57disclosuredisclosures:PropertyPlantAndEquipmentPolicies Added
    • detections:1
     
    Property, Plant, and Equipment Policies
  • disclosures:PropertyPlantAndEquipmentPolicies requires:
  • 1 instance:

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Property, Plant, and Equipment Policies [Text Block] [Level1TextBlock] with mini:PropertyPlantAndEquipmentPoliciesTextBlock

    58disclosuredisclosures:ReceivablesPolicies Added
    • detections:1
     
    Receivables Policies
  • disclosures:ReceivablesPolicies requires:
  • 1 instance:

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Receivables Policies [Text Block] [Level1TextBlock] with mini:ReceivablesPoliciesTextBlock

    59disclosuredisclosures:ReceivablesRollForward Added
    • detections:1
     
    Receivables Roll Forward
  • disclosures:ReceivablesRollForward requires:
  • 1 instance:

     In network 6120 - Disclosure - Receivables Roll Forward:
    Detected block Receivables, Beginning Balance [RollForward] with mini:Receivables

    60disclosuredisclosures:ReceivablesSubclassifications Added
    • detections:1
     
    Receivables Subclassifications
  • disclosures:ReceivablesSubclassifications requires:
  • 1 instance:

     In network 8120 - Disclosure - Receivables Subclassifications:
    Detected block Receivables [RollUp] with mini:Receivables

    61disclosuredisclosures:RetainedEarningsRollForward Added
    • detections:2
     
    Retained Earnings Roll Forward
  • disclosures:RetainedEarningsRollForward requires:
  • 2 instances:

     In network 7140 - Disclosure - Retained Earnings Roll Forward:
    Detected block Retained Earnings, Beginning Balance [RollForward] with mini:RetainedEarnings

     In network 9104 - Support - Retained Earnings Roll Forward:
    Detected block Retained Earnings, Beginning Balance [RollForward] with mini:RetainedEarnings

    62disclosuredisclosures:RevenueRecognitionPolicies Added
    • detections:1
     
    Revenue Recognition Policies
  • disclosures:RevenueRecognitionPolicies requires:
  • 1 instance:

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Revenue Recognition Policies [Text Block] [Level1TextBlock] with mini:RevenueRecognitionPoliciesTextBlock

    63disclosuredisclosures:StatementOfChangesInEquity Added
    • detections:1
     
    Statement of Changes in Equity
  • disclosures:StatementOfChangesInEquity requires:
    • Concept Arrangement Pattern cm:RollForward
  • 1 instance:

     In network 1104 - Statement - Statement of Changes in Equity:
    Detected block Equity, Beginning Balance [RollForward] with mini:Equity

    64disclosuredisclosures:TransactionsGroupings Added
    • detections:1
     
    Transactions Groupings
  • disclosures:TransactionsGroupings requires:
  • 1 instance:

     In network 9105 - Support - Transactions Groupings:
    Detected block Check Sum Changes [RollUp] with mini:CheckSumChanges

    65disclosuredisclosures:TrialBalance Added
    • detections:1
     
    Trial Balance
  • disclosures:TrialBalance requires:
  • 1 instance:

     In network 9101 - Support - Trial Balance:
    Detected block Check Sum [RollUp] with mini:CheckSum

    66calculationmini:AccountsPayable (in AccountsPayableDetail)
    • ok:2
    • failed:0
     

    total=TradePayables_2+OtherPayables_1

    2 instances:

    mini:AccountsPayable[0] = mini:TradePayables[0] + mini:OtherPayables[0]

    mini:AccountsPayable[0] = mini:TradePayables[0] + mini:OtherPayables[0]

    67calculationmini:Assets (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=NoncurrentAssets_2+CurrentAssets_1

    2 instances:

    mini:Assets[0] = mini:NoncurrentAssets[0] + mini:CurrentAssets[0]

    mini:Assets[0] = mini:NoncurrentAssets[0] + mini:CurrentAssets[0]

    68calculationmini:CurrentAssets (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=CashAndCashEquivalents_3+(Receivables_2+Inventories_1)

    2 instances:

    mini:CurrentAssets[0] = mini:CashAndCashEquivalents[0] + mini:Receivables[0] + mini:Inventories[0]

    mini:CurrentAssets[0] = mini:CashAndCashEquivalents[0] + mini:Receivables[0] + mini:Inventories[0]

    69calculationmini:CurrentLiabilities (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=AccountsPayable_3+(AccruedExpenses_2+CurrentPortionOfLongtermDebt_1)

    2 instances:

    mini:CurrentLiabilities[0] = mini:AccountsPayable[0] + mini:AccruedExpenses[0] + mini:CurrentPortionOfLongtermDebt[0]

    mini:CurrentLiabilities[0] = mini:AccountsPayable[0] + mini:AccruedExpenses[0] + mini:CurrentPortionOfLongtermDebt[0]

    70calculationmini:Equity (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=PaidInCapital_2+RetainedEarnings_1

    2 instances:

    mini:Equity[0] = mini:PaidInCapital[0] + mini:RetainedEarnings[0]

    mini:Equity[0] = mini:PaidInCapital[0] + mini:RetainedEarnings[0]

    71calculationmini:Liabilities (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=NoncurrentLiabilities_2+CurrentLiabilities_1

    2 instances:

    mini:Liabilities[0] = mini:NoncurrentLiabilities[0] + mini:CurrentLiabilities[0]

    mini:Liabilities[0] = mini:NoncurrentLiabilities[0] + mini:CurrentLiabilities[0]

    72calculationmini:LiabilitiesAndEquity (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=Liabilities_2+Equity_1

    2 instances:

    mini:LiabilitiesAndEquity[0] = mini:Liabilities[0] + mini:Equity[0]

    mini:LiabilitiesAndEquity[0] = mini:Liabilities[0] + mini:Equity[0]

    73calculationmini:NoncurrentAssets (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=PropertyPlantAndEquipment_1

    2 instances:

    mini:NoncurrentAssets[0] = mini:PropertyPlantAndEquipment[0]

    mini:NoncurrentAssets[0] = mini:PropertyPlantAndEquipment[0]

    74calculationmini:NoncurrentLiabilities (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=LongtermDebt_1

    2 instances:

    mini:NoncurrentLiabilities[0] = mini:LongtermDebt[0]

    mini:NoncurrentLiabilities[0] = mini:LongtermDebt[0]

    75calculationmini:CashAndCashEquivalents (in CashAndCashEquivalentsDetail)
    • ok:2
    • failed:0
     

    total=Cash_2+CashEquivalents_1

    2 instances:

    mini:CashAndCashEquivalents[0] = mini:Cash[0] + mini:CashEquivalents[0]

    mini:CashAndCashEquivalents[0] = mini:Cash[0] + mini:CashEquivalents[0]

    76calculationmini:NetCashFlow (in CashFlowStatement)
    • ok:1
    • failed:0
     

    total=NetCashFlowInvestingActivities_3+(NetCashFlowOperatingActivities_2+NetCashFlowFinancingActivities_1)

    1 instance:

    mini:NetCashFlow[0] = mini:NetCashFlowInvestingActivities[0] + mini:NetCashFlowOperatingActivities[0] + mini:NetCashFlowFinancingActivities[0]

    77calculationmini:NetCashFlowFinancingActivities (in CashFlowStatement)
    • ok:1
    • failed:0
     

    total=ProceedsFromAdditionalLongtermBorrowings_6+(-PaymentForReductionOfLongtermBorrowings_5+(-PaymentInterest_4+(ProceedsFromInvestmentsByOwner_3+(-PaymentForDistributionsToOwner_2+ -PaymentOfDividends_1))))

    1 instance:

    mini:NetCashFlowFinancingActivities[0] = mini:ProceedsFromAdditionalLongtermBorrowings[0] + - mini:PaymentForReductionOfLongtermBorrowings[0] + - mini:PaymentInterest[0] + mini:ProceedsFromInvestmentsByOwner[0] + - mini:PaymentForDistributionsToOwner[0] + - mini:PaymentOfDividends[0]

    78calculationmini:NetCashFlowInvestingActivities (in CashFlowStatement)
    • ok:1
    • failed:0
     

    total= -PaymentForCapitalAdditionsOfPropertyPlantEquipment_1

    1 instance:

    mini:NetCashFlowInvestingActivities[0] = - mini:PaymentForCapitalAdditionsOfPropertyPlantEquipment[0]

    79calculationmini:NetCashFlowOperatingActivities (in CashFlowStatement)
    • ok:1
    • failed:0
     

    total=ProceedsFromCollectionOfReceivables_2+ -PaymentOfAccountsPayable_1

    1 instance:

    mini:NetCashFlowOperatingActivities[0] = mini:ProceedsFromCollectionOfReceivables[0] + - mini:PaymentOfAccountsPayable[0]

    80calculationmini:GrossProfitLoss (in IncomeStatement)
    • ok:1
    • failed:0
     

    total=Sales_2+ -CostsOfSales_1

    1 instance:

    mini:GrossProfitLoss[0] = mini:Sales[0] + - mini:CostsOfSales[0]

    81calculationmini:IncomeLossFromContinuingOperationsBeforeTax (in IncomeStatement)
    • ok:1
    • failed:0
     

    total=OperatingIncomeLoss_2+NonoperatingIncomeExpenses_1

    1 instance:

    mini:IncomeLossFromContinuingOperationsBeforeTax[0] = mini:OperatingIncomeLoss[0] + mini:NonoperatingIncomeExpenses[0]

    82calculationmini:NetIncomeLoss (in IncomeStatement)
    • ok:1
    • failed:0
     

    total= -IncomeTaxExpenseBenefit_2+IncomeLossFromContinuingOperationsBeforeTax_1

    1 instance:

    mini:NetIncomeLoss[0] = - mini:IncomeTaxExpenseBenefit[0] + mini:IncomeLossFromContinuingOperationsBeforeTax[0]

    83calculationmini:NonoperatingIncomeExpenses (in IncomeStatement)
    • ok:1
    • failed:0
     

    total= -InterestExpense_2+GainLossOnSalePropertyPlantEquipment_1

    1 instance:

    mini:NonoperatingIncomeExpenses[0] = - mini:InterestExpense[0] + mini:GainLossOnSalePropertyPlantEquipment[0]

    84calculationmini:OperatingExpenses (in IncomeStatement)
    • ok:1
    • failed:0
     

    total=SalesGeneralAndAdministrativeExpenses_2+DepreciationAndAmortization_1

    1 instance:

    mini:OperatingExpenses[0] = mini:SalesGeneralAndAdministrativeExpenses[0] + mini:DepreciationAndAmortization[0]

    85calculationmini:OperatingIncomeLoss (in IncomeStatement)
    • ok:1
    • failed:0
     

    total=GrossProfitLoss_2+ -OperatingExpenses_1

    1 instance:

    mini:OperatingIncomeLoss[0] = mini:GrossProfitLoss[0] + - mini:OperatingExpenses[0]

    86calculationmini:NetIncomeLoss (in IncomeSummary)
    • ok:1
    • failed:0
     

    total=Sales_7+(-SalesGeneralAndAdministrativeExpenses_6+(-InterestExpense_5+(-CostsOfSales_4+(-DepreciationAndAmortization_3+(GainLossOnSalePropertyPlantEquipment_2+ -IncomeTaxExpenseBenefit_1)))))

    1 instance:

    mini:NetIncomeLoss[0] = mini:Sales[0] + - mini:SalesGeneralAndAdministrativeExpenses[0] + - mini:InterestExpense[0] + - mini:CostsOfSales[0] + - mini:DepreciationAndAmortization[0] + mini:GainLossOnSalePropertyPlantEquipment[0] + - mini:IncomeTaxExpenseBenefit[0]

    87calculationmini:Inventories (in InventoriesDetail)
    • ok:2
    • failed:0
     

    total=FinishedGoods_3+(WorkInProgress_2+RawMaterial_1)

    2 instances:

    mini:Inventories[0] = mini:FinishedGoods[0] + mini:WorkInProgress[0] + mini:RawMaterial[0]

    mini:Inventories[0] = mini:FinishedGoods[0] + mini:WorkInProgress[0] + mini:RawMaterial[0]

    88calculationmini:LongtermDebt (in LongTermDebtDetail)
    • ok:2
    • failed:0
     

    total=MortgageLoans_2+OtherSecuredLoans_1

    2 instances:

    mini:LongtermDebt[0] = mini:MortgageLoans[0] + mini:OtherSecuredLoans[0]

    mini:LongtermDebt[0] = mini:MortgageLoans[0] + mini:OtherSecuredLoans[0]

    89calculationmini:LongtermDebt (in LongTermDebtMaturities)
    • ok:1
    • failed:0
     

    total=MaturesInOneYear_6+(MaturesInTwoYears_5+(MaturesInThreeYears_4+(MaturesInFourYears_3+(MaturesInFiveYears_2+MaturesThereafter_1))))

    1 instance:

    mini:LongtermDebt[0] = mini:MaturesInOneYear[0] + mini:MaturesInTwoYears[0] + mini:MaturesInThreeYears[0] + mini:MaturesInFourYears[0] + mini:MaturesInFiveYears[0] + mini:MaturesThereafter[0]

    90calculationmini:PropertyPlantAndEquipment (in PropertyPlantAndEquipmentDetail)
    • ok:2
    • failed:0
     

    total= -AccumulatedDepreciation_2+PropertyPlantAndEquipmentGross_1

    2 instances:

    mini:PropertyPlantAndEquipment[0] = - mini:AccumulatedDepreciation[0] + mini:PropertyPlantAndEquipmentGross[0]

    mini:PropertyPlantAndEquipment[0] = - mini:AccumulatedDepreciation[0] + mini:PropertyPlantAndEquipmentGross[0]

    91calculationmini:PropertyPlantAndEquipmentGross (in PropertyPlantAndEquipmentDetail)
    • ok:2
    • failed:0
     

    total=Land_3+(Buildings_2+Equipment_1)

    2 instances:

    mini:PropertyPlantAndEquipmentGross[0] = mini:Land[0] + mini:Buildings[0] + mini:Equipment[0]

    mini:PropertyPlantAndEquipmentGross[0] = mini:Land[0] + mini:Buildings[0] + mini:Equipment[0]

    92calculationmini:Receivables (in ReceivablesDetail)
    • ok:2
    • failed:0
     

    total=TradeReceivables_2+OtherReceivables_1

    2 instances:

    mini:Receivables[0] = mini:TradeReceivables[0] + mini:OtherReceivables[0]

    mini:Receivables[0] = mini:TradeReceivables[0] + mini:OtherReceivables[0]

    93calculationmini:CheckSumChanges (in Transactions)
    • ok:1
    • failed:0
     

    total= -NetIncomeLoss_29+(ProceedsFromCollectionOfReceivables_28+(ProceedsFromAdditionalLongtermBorrowings_27+(-PaymentForCapitalAdditionsOfPropertyPlantEquipment_26+(-PaymentOfAccountsPayable_25+(-PaymentForReductionOfLongtermBorrowings_24+(-PaymentInterest_23+(ProceedsFromInvestmentsByOwner_22+(-PaymentForDistributionsToOwner_21+(-InvestmentsByOwner_20+(DistributionsToOwner_19+(IncreaseInReceivablesFromSalesOnAccount_18+(-CollectionOfReceivables_17+(-AdditionsToAllowanceForBadDebts_16+(-BadDebtsWrittenOff_15+(PurchasesOfInventoryForSale_14+(-DecreaseInInventoriesFromSales_13+(-InventoryWrittenOff_12+(CapitalAdditionsPropertyPlantAndEquipment_11+(-DecreaseFromDepreciationAndAmortization_10+(-PropertyPlantAndEquipmentWrittenOff_9+(-PurchasesInventoryForSaleOnAccount_8+(DecreaseFromPaymentAccountsPayable_7+(-InterestAccrued_6+(DecreaseFromPaymentOfInterest_5+(-IncreasesDecreasesFromTransfersFromLongterm_4+(-AdditionalLongtermBorrowings_3+(RepaymentLongtermBorrowings_2+ -IncreasesDecreasesFromTransfersFromCurrentPortion_1)))))))))))))))))))))))))))

    1 instance:

    mini:CheckSumChanges[0] = - mini:NetIncomeLoss[0] + mini:ProceedsFromCollectionOfReceivables[0] + mini:ProceedsFromAdditionalLongtermBorrowings[0] + - mini:PaymentForCapitalAdditionsOfPropertyPlantEquipment[0] + - mini:PaymentOfAccountsPayable[0] + - mini:PaymentForReductionOfLongtermBorrowings[0] + - mini:PaymentInterest[0] + mini:ProceedsFromInvestmentsByOwner[0] + - mini:PaymentForDistributionsToOwner[0] + - mini:InvestmentsByOwner[0] + mini:DistributionsToOwner[0] + mini:IncreaseInReceivablesFromSalesOnAccount[0] + - mini:CollectionOfReceivables[0] + - mini:AdditionsToAllowanceForBadDebts[0] + - mini:BadDebtsWrittenOff[0] + mini:PurchasesOfInventoryForSale[0] + - mini:DecreaseInInventoriesFromSales[0] + - mini:InventoryWrittenOff[0] + mini:CapitalAdditionsPropertyPlantAndEquipment[0] + - mini:DecreaseFromDepreciationAndAmortization[0] + - mini:PropertyPlantAndEquipmentWrittenOff[0] + - mini:PurchasesInventoryForSaleOnAccount[0] + mini:DecreaseFromPaymentAccountsPayable[0] + - mini:InterestAccrued[0] + mini:DecreaseFromPaymentOfInterest[0] + - mini:IncreasesDecreasesFromTransfersFromLongterm[0] + - mini:AdditionalLongtermBorrowings[0] + mini:RepaymentLongtermBorrowings[0] + - mini:IncreasesDecreasesFromTransfersFromCurrentPortion[0]

    94calculationmini:CheckSum (in TrialBalance)
    • ok:2
    • failed:0
     

    total=CashAndCashEquivalents_10+(PropertyPlantAndEquipment_9+(-AccountsPayable_8+(-LongtermDebt_7+(-PaidInCapital_6+(Receivables_5+(-AccruedExpenses_4+(-RetainedEarnings_3+(Inventories_2+ -CurrentPortionOfLongtermDebt_1))))))))

    2 instances:

    mini:CheckSum[0] = mini:CashAndCashEquivalents[0] + mini:PropertyPlantAndEquipment[0] + - mini:AccountsPayable[0] + - mini:LongtermDebt[0] + - mini:PaidInCapital[0] + mini:Receivables[0] + - mini:AccruedExpenses[0] + - mini:RetainedEarnings[0] + mini:Inventories[0] + - mini:CurrentPortionOfLongtermDebt[0]

    mini:CheckSum[0] = mini:CashAndCashEquivalents[0] + mini:PropertyPlantAndEquipment[0] + - mini:AccountsPayable[0] + - mini:LongtermDebt[0] + - mini:PaidInCapital[0] + mini:Receivables[0] + - mini:AccruedExpenses[0] + - mini:RetainedEarnings[0] + mini:Inventories[0] + - mini:CurrentPortionOfLongtermDebt[0]

    95calculationfac:Assets (in BSC) Added
    • ok:2
    • failed:0
     

    total=CurrentAssets_2+NoncurrentAssets_1

    2 instances:

    fac:Assets[0] = fac:CurrentAssets[0] + fac:NoncurrentAssets[0]

    fac:Assets[0] = fac:CurrentAssets[0] + fac:NoncurrentAssets[0]

    96calculationfac:Liabilities (in BSC) Added
    • ok:2
    • failed:0
     

    total=CurrentLiabilities_2+NoncurrentLiabilities_1

    2 instances:

    fac:Liabilities[0] = fac:CurrentLiabilities[0] + fac:NoncurrentLiabilities[0]

    fac:Liabilities[0] = fac:CurrentLiabilities[0] + fac:NoncurrentLiabilities[0]

    97calculationfac:LiabilitiesAndEquity (in BSC) Added
    • ok:2
    • failed:0
     

    total=Liabilities_2+Equity_1

    2 instances:

    fac:LiabilitiesAndEquity[0] = fac:Liabilities[0] + fac:Equity[0]

    fac:LiabilitiesAndEquity[0] = fac:Liabilities[0] + fac:Equity[0]

    98calculationfac:NetCashFlow (in CashFlowStatement) Added
    • ok:1
    • failed:0
     

    total=NetCashFlowFromOperatingActivities_3+(NetCashFlowFromInvestingActivities_2+NetCashFlowFromFinancingActivities_1)

    1 instance:

    fac:NetCashFlow[0] = fac:NetCashFlowFromOperatingActivities[0] + fac:NetCashFlowFromInvestingActivities[0] + fac:NetCashFlowFromFinancingActivities[0]

    99calculationfac:GrossProfit (in ISM) Added
    • ok:1
    • failed:0
     

    total=Revenues_2+ -CostOfRevenue_1

    1 instance:

    fac:GrossProfit[0] = fac:Revenues[0] + - fac:CostOfRevenue[0]

    100calculationfac:IncomeLossFromContinuingOperationsAfterTax (in ISM) Added
    • ok:0
    • failed:0
     

    total=IncomeLossFromContinuingOperationsBeforeTax_2+ -IncomeTaxExpenseBenefit_1

    101calculationfac:IncomeLossFromContinuingOperationsBeforeTax (in ISM) Added
    • ok:1
    • failed:0
     

    total=OperatingIncomeLoss_2+NonoperatingIncomeLoss_1

    1 instance:

    fac:IncomeLossFromContinuingOperationsBeforeTax[0] = fac:OperatingIncomeLoss[0] + fac:NonoperatingIncomeLoss[0]

    102calculationfac:NetIncomeLoss (in ISM) Added
    • ok:0
    • failed:0
     

    total=IncomeLossFromContinuingOperationsAfterTax_2+IncomeLossFromDiscontinuedOperationsNetOfTax_1

    103calculationfac:OperatingIncomeLoss (in ISM) Added
    • ok:1
    • failed:0
     

    total=GrossProfit_2+ -OperatingExpenses_1

    1 instance:

    fac:OperatingIncomeLoss[0] = fac:GrossProfit[0] + - fac:OperatingExpenses[0]

    104disclosureCheckrequire [disclosures:BalanceSheetClassified] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    105disclosureCheckrequire [disclosures:BasisOfPresentation] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    106disclosureCheckrequire [disclosures:CashFlowStatementDirectMethod] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    107disclosureCheckrequire [disclosures:IncomeStatement] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    108disclosureCheckrequire [disclosures:NatureOfEntity] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    109disclosureCheckrequire [disclosures:RevenueRecognitionPolicies] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    110disclosureCheckrequire [disclosures:StatementOfChangesInEquity] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    111disclosureCheckpossibleDisclosure [disclosures:TransactionsGroupings] Added
    • ok:1
    • failed:0
     
    Possible disclosure:

    1 instance:

    See link above

    112disclosureCheckpossibleDisclosure [disclosures:TrialBalance] Added
    • ok:1
    • failed:0
     
    Possible disclosure:

    1 instance:

    See link above

    113disclosureCheckreportsConcept [mini:AccountsPayable] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    114disclosureCheckreportsConcept [mini:AccruedExpenses] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    115disclosureCheckreportsConcept [mini:Assets] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    116disclosureCheckreportsConcept [mini:CashAndCashEquivalents] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    117disclosureCheckreportsConcept [mini:Inventories] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    118disclosureCheckreportsConcept [mini:LiabilitiesAndEquity] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    119disclosureCheckreportsConcept [mini:LongtermDebt] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    120disclosureCheckreportsConcept [mini:NetCashFlow] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    121disclosureCheckreportsConcept [mini:PaidInCapital] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    122disclosureCheckreportsConcept [mini:PropertyPlantAndEquipment] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    123disclosureCheckreportsConcept [mini:Receivables] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    124disclosureCheckreportsConcept [mini:RetainedEarnings] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    125disclosureCheckmini:AccountsPayable reportingLineItem-requiresDisclosure [disclosures:AccountsPayablePolicies] Added
    • ok:1
    • failed:0
     
    If line items term mini:AccountsPayable present, require disclosure:

    1 instance:

    Detected fact
    See link above

    126disclosureCheckmini:AccountsPayable reportingLineItem-requiresDisclosure [disclosures:AccountsPayableRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:AccountsPayable present, require disclosure:

    1 instance:

    Detected fact
    See link above

    127disclosureCheckmini:AccountsPayable reportingLineItem-requiresDisclosure [disclosures:AccountsPayableSubclassifications] Added
    • ok:1
    • failed:0
     
    If line items term mini:AccountsPayable present, require disclosure:

    1 instance:

    Detected fact
    See link above

    128disclosureCheckmini:AccruedExpenses reportingLineItem-requiresDisclosure [disclosures:AccruedExpensesRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:AccruedExpenses present, require disclosure:

    1 instance:

    Detected fact
    See link above

    129disclosureCheckmini:Assets reportingLineItem-requiresDisclosure [disclosures:AssetsRollUp] Added
    • ok:1
    • failed:0
     
    If line items term mini:Assets present, require disclosure:

    1 instance:

    Detected fact
    See link above

    130disclosureCheckmini:CashAndCashEquivalents reportingLineItem-requiresDisclosure [disclosures:CashAndCashEquivalentsPolicy] Added
    • ok:1
    • failed:0
     
    If line items term mini:CashAndCashEquivalents present, require disclosure:

    1 instance:

    Detected fact
    See link above

    131disclosureCheckmini:CashAndCashEquivalents reportingLineItem-requiresDisclosure [disclosures:CashAndCashEquivalentsRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:CashAndCashEquivalents present, require disclosure:

    1 instance:

    Detected fact
    See link above

    132disclosureCheckmini:CashAndCashEquivalents reportingLineItem-requiresDisclosure [disclosures:CashAndCashEquivalentsSubclassifications] Added
    • ok:1
    • failed:0
     
    If line items term mini:CashAndCashEquivalents present, require disclosure:

    1 instance:

    Detected fact
    See link above

    133disclosureCheckmini:Inventories reportingLineItem-requiresDisclosure [disclosures:InventoriesPolicies] Added
    • ok:1
    • failed:0
     
    If line items term mini:Inventories present, require disclosure:

    1 instance:

    Detected fact
    See link above

    134disclosureCheckmini:Inventories reportingLineItem-requiresDisclosure [disclosures:InventoriesRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:Inventories present, require disclosure:

    1 instance:

    Detected fact
    See link above

    135disclosureCheckmini:Inventories reportingLineItem-requiresDisclosure [disclosures:InventoriesSubclassifications] Added
    • ok:1
    • failed:0
     
    If line items term mini:Inventories present, require disclosure:

    1 instance:

    Detected fact
    See link above

    136disclosureCheckmini:LiabilitiesAndEquity reportingLineItem-requiresDisclosure [disclosures:LiabilitiesAndEquityRollUp] Added
    • ok:1
    • failed:0
     
    If line items term mini:LiabilitiesAndEquity present, require disclosure:

    1 instance:

    Detected fact
    See link above

    137disclosureCheckmini:LongtermDebt reportingLineItem-requiresDisclosure [disclosures:LongTermDebtMaturities] Added
    • ok:1
    • failed:0
     
    If line items term mini:LongtermDebt present, require disclosure:

    1 instance:

    Detected fact
    See link above

    138disclosureCheckmini:LongtermDebt reportingLineItem-requiresDisclosure [disclosures:LongTermDebtPolicies] Added
    • ok:1
    • failed:0
     
    If line items term mini:LongtermDebt present, require disclosure:

    1 instance:

    Detected fact
    See link above

    139disclosureCheckmini:LongtermDebt reportingLineItem-requiresDisclosure [disclosures:LongTermDebtRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:LongtermDebt present, require disclosure:

    1 instance:

    Detected fact
    See link above

    140disclosureCheckmini:LongtermDebt reportingLineItem-requiresDisclosure [disclosures:LongTermDebtSubclassifications] Added
    • ok:1
    • failed:0
     
    If line items term mini:LongtermDebt present, require disclosure:

    1 instance:

    Detected fact
    See link above

    141disclosureCheckmini:NetCashFlow reportingLineItem-requiresDisclosure [disclosures:CashAndCashEquivalentsSummaryRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:NetCashFlow present, require disclosure:

    1 instance:

    Detected fact
    See link above

    142disclosureCheckmini:NetCashFlow reportingLineItem-requiresDisclosure [disclosures:NetCashFlowRollUp] Added
    • ok:1
    • failed:0
     
    If line items term mini:NetCashFlow present, require disclosure:

    1 instance:

    Detected fact
    See link above

    143disclosureCheckmini:PaidInCapital reportingLineItem-requiresDisclosure [disclosures:PaidInCapitalRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:PaidInCapital present, require disclosure:

    1 instance:

    Detected fact
    See link above

    144disclosureCheckmini:PropertyPlantAndEquipment reportingLineItem-requiresDisclosure [disclosures:PropertyPlantAndEquipmentNetRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:PropertyPlantAndEquipment present, require disclosure:

    1 instance:

    Detected fact
    See link above

    145disclosureCheckmini:PropertyPlantAndEquipment reportingLineItem-requiresDisclosure [disclosures:PropertyPlantAndEquipmentNetSubclassifications] Added
    • ok:1
    • failed:0
     
    If line items term mini:PropertyPlantAndEquipment present, require disclosure:

    1 instance:

    Detected fact
    See link above

    146disclosureCheckmini:PropertyPlantAndEquipment reportingLineItem-requiresDisclosure [disclosures:PropertyPlantAndEquipmentPolicies] Added
    • ok:1
    • failed:0
     
    If line items term mini:PropertyPlantAndEquipment present, require disclosure:

    1 instance:

    Detected fact
    See link above

    147disclosureCheckmini:Receivables reportingLineItem-requiresDisclosure [disclosures:ReceivablesPolicies] Added
    • ok:1
    • failed:0
     
    If line items term mini:Receivables present, require disclosure:

    1 instance:

    Detected fact
    See link above

    148disclosureCheckmini:Receivables reportingLineItem-requiresDisclosure [disclosures:ReceivablesRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:Receivables present, require disclosure:

    1 instance:

    Detected fact
    See link above

    149disclosureCheckmini:Receivables reportingLineItem-requiresDisclosure [disclosures:ReceivablesSubclassifications] Added
    • ok:1
    • failed:0
     
    If line items term mini:Receivables present, require disclosure:

    1 instance:

    Detected fact
    See link above

    150disclosureCheckmini:RetainedEarnings reportingLineItem-requiresDisclosure [disclosures:RetainedEarningsRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:RetainedEarnings present, require disclosure:

    1 instance:

    Detected fact
    See link above

    The colours used for the rules are significant, and have the following meanings:

    For more information: http://accounting.auditchain.finance/index.html
    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