| Line | Disclosure |
|---|---|
| 1 | Accounts Payable and Accrued Expenses Note (disclosures:AccountsPayableAndAccruedExpensesNote) |
Rules for disclosure: disclosures:AccountsPayableAndAccruedExpensesNote This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:AccountsPayableAndAccruedExpensesNoteTextBlock |
|
| 2 | Accounts Payable and Accrued Expenses Policies (disclosures:AccountsPayableAndAccruedExpensesPolicies) |
Rules for disclosure: disclosures:AccountsPayableAndAccruedExpensesPolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:AccountsPayableAndAccruedExpensesPoliciesTextBlock |
|
| 3 | Accounts Payable and Accrued Expenses Subclassifications (disclosures:AccountsPayableAndAccruedExpensesSubclassifications) |
Rules for disclosure: disclosures:AccountsPayableAndAccruedExpensesSubclassifications
This disclosure:
- MUST be represented as using the Hypercube: nfp:AccountsPayableAndAccruedExpensesSubclassificationsTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:AccountsPayableAccruedExpenses
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:AccountsPayableAndAccruedExpensesSubclassificationsTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:AccountsPayableAndAccruedExpensesPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:AccountsPayableAndAccruedExpensesNoteTextBlock
|
|
| 4 | Allowance for Doubtful Accounts Roll Forward (disclosures:AllowanceForDoubtfulAccountsRollForward) |
Rules for disclosure: disclosures:AllowanceForDoubtfulAccountsRollForward
This disclosure:
- MUST be represented as using the Hypercube: nfp:AllowanceForDoubtfulAccountsRollForwardTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollForward
- cm:RollForward REQUIRES balance/instant concept: nfp:AllowanceForDoubtfulAccounts
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:AllowanceForDoubtfulAccountsRollForwardTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:ReceivablesPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:ReceivablesNoteTextBlock
|
|
| 5 | Assets Roll Up (disclosures:AssetsRollUp) |
Rules for disclosure: disclosures:AssetsRollUp
This disclosure:
- MUST be represented as using the Hypercube: nfp:StatementFinancialPositionClassifiedTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:Assets
|
|
| 6 | Basis of Reporting (disclosures:BasisOfReporting) |
Rules for disclosure: disclosures:BasisOfReporting This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:BasisOfReportingNoteTextBlock |
|
| 7 | Cash and Cash Equivalents Note (disclosures:CashAndCashEquivalentsNote) |
Rules for disclosure: disclosures:CashAndCashEquivalentsNote This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:CashAndCashEquivalentsNoteTextBlock |
|
| 8 | Cash and Cash Equivalents Policies (disclosures:CashAndCashEquivalentsPolicies) |
Rules for disclosure: disclosures:CashAndCashEquivalentsPolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:CashAndCashEquivalentsPoliciesTextBlock |
|
| 9 | Cash and Cash Equivalents Subclassifications (disclosures:CashAndCashEquivalentsSubclassifications) |
Rules for disclosure: disclosures:CashAndCashEquivalentsSubclassifications
This disclosure:
- MUST be represented as using the Hypercube: nfp:CashCashEquivalentsSubclassificationsTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:CashAndCashEquivalents
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:CashAndCashEquivalentsSubclassificationsTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:CashAndCashEquivalentsPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:CashAndCashEquivalentsNoteTextBlock
|
|
| 10 | Cash and Cash Equivalents Summary Roll Forward (disclosures:CashAndCashEquivlentsSummaryRollForward) |
Rules for disclosure: disclosures:CashAndCashEquivlentsSummaryRollForward
This disclosure:
- MUST be represented as using the Hypercube: nfp:StatementCashFlowsTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollForward
- cm:RollForward REQUIRES balance/instant concept: nfp:CashAndCashEquivalents
|
|
| 11 | Deferred Revenue Note (disclosures:DeferredRevenueNote) |
Rules for disclosure: disclosures:DeferredRevenueNote This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:DeferredRevenueNoteTextBlock |
|
| 12 | Deferred Revenue Policies (disclosures:DeferredRevenuePolicies) |
Rules for disclosure: disclosures:DeferredRevenuePolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:DeferredRevenuePoliciesTextBlock |
|
| 13 | Deferred Revenue Subclassifications (disclosures:DeferredRevenueSubclassifications) |
Rules for disclosure: disclosures:DeferredRevenueSubclassifications
This disclosure:
- MUST be represented as using the Hypercube: nfp:DeferredRevenueSubclassificationsTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:DeferredRevenue
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:DeferredRevenueSubclassificationsTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:DeferredRevenuePoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:DeferredRevenueNoteTextBlock
|
|
| 14 | Defined Benefit Plans Benefit Obligation (disclosures:DefinedBenefitPlansBenefitObligation) |
Rules for disclosure: disclosures:DefinedBenefitPlansBenefitObligation
This disclosure:
- MUST be represented as using the Hypercube: nfp:DefinedBenefitPlansBenefitObligationRollForwardTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollForward
- cm:RollForward REQUIRES balance/instant concept: nfp:DefinedBenefitPlansBenefitObligation
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:DefinedBenefitPlansBenefitObligationTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:PostemploymentBenefitsPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:PostemploymentBenefitsNoteTextBlock
|
|
| 15 | Defined Benefit Plans Fair Value of Plan Assets (disclosures:DefinedBenefitPlansFairValueOfPlanAssets) |
Rules for disclosure: disclosures:DefinedBenefitPlansFairValueOfPlanAssets
This disclosure:
- MUST be represented as using the Hypercube: nfp:DefinedBenefitPlansFairValueRollForwardTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollForward
- cm:RollForward REQUIRES balance/instant concept: nfp:DefinedBenefitPlansFairValue
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:DefinedBenefitPlansFairValueOfPlanAssetsTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:PostemploymentBenefitsPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:PostemploymentBenefitsNoteTextBlock
|
|
| 16 | Defined Benefit Plans Funded Status (disclosures:DefinedBenefitPlansFundedStatus) |
Rules for disclosure: disclosures:DefinedBenefitPlansFundedStatus
This disclosure:
- MUST be represented as using the Hypercube: nfp:DefinedBenefitPlansFundedStatusRollUpTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:FundedUnfundedStatusDefinedBenefitPlans
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:DefinedBenefitPlansFundedStatusTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:PostemploymentBenefitsPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:PostemploymentBenefitsNoteTextBlock
|
|
| 17 | Document Information (disclosures:DocumentInformation) |
Rules for disclosure: disclosures:DocumentInformation
This disclosure:
- MUST be represented as using the Hypercube: nfp:DocumentInformationTable
- MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy
- cm:Hierarchy REQUIRES concept: nfp:BalanceSheetDate
- MUST contain the Level 4 Detailed concept: nfp:ReportingStyleCode
- MUST contain the Level 4 Detailed concept: nfp:DocumentTitle
- MUST contain the Level 4 Detailed concept: nfp:IncomeStatementStartPeriod
- MUST contain the Level 4 Detailed concept: nfp:DocumentIdentifier
- MUST contain the Level 4 Detailed concept: nfp:DocumentFiscalPeriodFocus
- MUST contain the Level 4 Detailed concept: nfp:DocumentFiscalYearFocus
|
|
| 18 | Entity Information (disclosures:EntityInformation) |
Rules for disclosure: disclosures:EntityInformation
This disclosure:
- MUST be represented as using the Hypercube: nfp:EntityInformationTable
- MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy
- cm:Hierarchy REQUIRES concept: nfp:EconomicEntityName
- MUST contain the Level 4 Detailed concept: nfp:EconomicEntityIdentifier
|
|
| 19 | Inventories Note (disclosures:InventoriesNote) |
Rules for disclosure: disclosures:InventoriesNote This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:InventoriesNoteTextBlock |
|
| 20 | Inventories Policies (disclosures:InventoriesPolicies) |
Rules for disclosure: disclosures:InventoriesPolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:InventoriesPoliciesTextBlock |
|
| 21 | Inventories Subclassifications (disclosures:InventoriesSubclassifications) |
Rules for disclosure: disclosures:InventoriesSubclassifications
This disclosure:
- MUST be represented as using the Hypercube: nfp:InventoriesSubclassificationsTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:Inventories
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:InventoriesSubclassificationsTextBlock
- OFTEN (not always) contains Level 4 Disclosure Detail concept: nfp:FinishedGoods
- OFTEN (not always) contains Level 4 Disclosure Detail concept: nfp:WorkInProgress
- OFTEN (not always) contains Level 4 Disclosure Detail concept: nfp:RawMaterial
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:InventoriesPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:InventoriesNoteTextBlock
|
|
| 22 | Investments Note (disclosures:InvestmentsNote) |
Rules for disclosure: disclosures:InvestmentsNote This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:InvestmentsNoteTextBlock |
|
| 23 | Investments Policies (disclosures:InvestmentsPolicies) |
Rules for disclosure: disclosures:InvestmentsPolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:InvestmentsPoliciesTextBlock |
|
| 24 | Investments Subclassifications (disclosures:InvestmentsSubclassifications) |
Rules for disclosure: disclosures:InvestmentsSubclassifications
This disclosure:
- MUST be represented as using the Hypercube: nfp:InvestmentsSubclassificationsTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:Investments
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:InvestmentsSubclassificationsTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:InvestmentsPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:InvestmentsNoteTextBlock
|
|
| 25 | Liabilities and Net Assets Roll Up (disclosures:LiabilitiesAndNetAssetsRollUp) |
Rules for disclosure: disclosures:LiabilitiesAndNetAssetsRollUp
This disclosure:
- MUST be represented as using the Hypercube: nfp:StatementFinancialPositionClassifiedTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:LiabilitiesAndNetAssets
|
|
| 26 | Long-Term Debt Maturities (disclosures:LongTermDebtMaturities) |
Rules for disclosure: disclosures:LongTermDebtMaturities
This disclosure:
- MUST be represented as using the Hypercube: nfp:LongtermDebtMaturitiesTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:LongtermDebt
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:LongtermDebtMaturitiesTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:LongtermDebtPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:LongtermDebtNoteTextBlock
|
|
| 27 | Long-term Debt Note (disclosures:LongtermDebtNote) |
Rules for disclosure: disclosures:LongtermDebtNote This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:LongtermDebtNoteTextBlock |
|
| 28 | Long-term Debt Policies (disclosures:LongtermDebtPolicies) |
Rules for disclosure: disclosures:LongtermDebtPolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:LongtermDebtPoliciesTextBlock |
|
| 29 | Long-Term Debt Subclassifications (disclosures:LongTermDebtSubclassifications) |
Rules for disclosure: disclosures:LongTermDebtSubclassifications
This disclosure:
- MUST be represented as using the Hypercube: nfp:LongtermDebtSubclassificationsTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:LongtermDebt
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:LongtermDebtSubclassificationsTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:LongtermDebtPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:LongtermDebtNoteTextBlock
|
|
| 30 | Nature of Entity (disclosures:NatureOfEntity) |
Rules for disclosure: disclosures:NatureOfEntity This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:NatureOfOrganizationNoteTextBlock |
|
| 31 | Net Assets Note (disclosures:NetAssetsNote) |
Rules for disclosure: disclosures:NetAssetsNote This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:NetAssetsNoteTextBlock |
|
| 32 | Net Assets Policies (disclosures:NetAssetsPolicies) |
Rules for disclosure: disclosures:NetAssetsPolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:NetAssetsPoliciesTextBlock |
|
| 33 | Net Assets with Donor Restrictions Roll Forward (disclosures:NetAssetsRollForward) |
Rules for disclosure: disclosures:NetAssetsRollForward
This disclosure:
- MUST be represented as using the Hypercube: nfp:NetAssetsWithDonorRestrictionsRollForwardTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollForward
- cm:RollForward REQUIRES balance/instant concept: nfp:NetAssetsWithDonorRestrictions
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:NetAssetsWithDonorRestrictionsRollForwardTextBlock
- MUST contain the Level 4 Detailed concept: nfp:ChangeInNetAssets
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:NetAssetsPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:NetAssetsNoteTextBlock
|
|
| 34 | Net Cash Flow Roll Up (disclosures:NetCashFlowRollUp) |
Rules for disclosure: disclosures:NetCashFlowRollUp
This disclosure:
- MUST be represented as using the Hypercube: nfp:StatementCashFlowsTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:NetCashFlow
|
|
| 35 | Notes Payable Note (disclosures:NotesPayableNote) |
Rules for disclosure: disclosures:NotesPayableNote This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:NotesPayableNoteTextBlock |
|
| 36 | Notes Payable Policies (disclosures:NotesPayablePolicies) |
Rules for disclosure: disclosures:NotesPayablePolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:NotesPayablePoliciesTextBlock |
|
| 37 | Notes Payable Subclassifications (disclosures:NotesPayableSubclassifications) |
Rules for disclosure: disclosures:NotesPayableSubclassifications
This disclosure:
- MUST be represented as using the Hypercube: nfp:NotesPayableSubclassificationsTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:ShorttermNotesPayable
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:NotesPayableSubclassificationsTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:NotesPayablePoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:NotesPayableNoteTextBlock
|
|
| 38 | Other Assets Note (disclosures:OtherAssetsNote) |
Rules for disclosure: disclosures:OtherAssetsNote This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:OtherAssetsNoteTextBlock |
|
| 39 | Other Assets Policies (disclosures:OtherAssetsPolicies) |
Rules for disclosure: disclosures:OtherAssetsPolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:OtherAssetsPoliciesTextBlock |
|
| 40 | Other Assets Subclassifications (disclosures:OtherAssetsSubclassifications) |
Rules for disclosure: disclosures:OtherAssetsSubclassifications
This disclosure:
- MUST be represented as using the Hypercube: nfp:OtherAssetsSubclassificationsTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:OtherAssets
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:OtherAssetsSubclassificationsTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:OtherAssetsPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:OtherAssetsNoteTextBlock
|
|
| 41 | Other Liabilities Note (disclosures:OtherLiabilitiesNote) |
Rules for disclosure: disclosures:OtherLiabilitiesNote This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:OtherLiabilitiesNoteTextBlock |
|
| 42 | Other Liabilities Policies (disclosures:OtherLiabilitiesPolicies) |
Rules for disclosure: disclosures:OtherLiabilitiesPolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:OtherLiabilitiesPoliciesTextBlock |
|
| 43 | Other Liabilities Subclassifications (disclosures:OtherLiabilitiesSubclassifications) |
Rules for disclosure: disclosures:OtherLiabilitiesSubclassifications
This disclosure:
- MUST be represented as using the Hypercube: nfp:OtherLiabilitiesSubclassificationsTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:OtherLiabilities
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:OtherLiabilitiesSubclassificationsTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:OtherLiabilitiesPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:OtherLiabilitiesNoteTextBlock
|
|
| 44 | Postemployment Benefits Note (disclosures:PostemploymentBenefitsNote) |
Rules for disclosure: disclosures:PostemploymentBenefitsNote This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:PostemploymentBenefitsNoteTextBlock |
|
| 45 | Postemployment Policies (disclosures:PostemploymentBenefitsPolicies) |
Rules for disclosure: disclosures:PostemploymentBenefitsPolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:PostemploymentBenefitsPoliciesTextBlock |
|
| 46 | Prepaid Expenses Note (disclosures:PrepaidExpensesNote) |
Rules for disclosure: disclosures:PrepaidExpensesNote This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:PrepaidExpensesNoteTextBlock |
|
| 47 | Prepaid Expenses Policies (disclosures:PrepaidExpensesPolicies) |
Rules for disclosure: disclosures:PrepaidExpensesPolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:PrepaidExpensesPoliciesTextBlock |
|
| 48 | Prepaid Expenses Subclassifications (disclosures:PrepaidExpensesSubclassifications) |
Rules for disclosure: disclosures:PrepaidExpensesSubclassifications
This disclosure:
- MUST be represented as using the Hypercube: nfp:PrepaidExpensesSubclassificationsTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:PrepaidExpenses
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:PrepaidExpensesSubclassificationsTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:PrepaidExpensesPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:PrepaidExpensesNoteTextBlock
|
|
| 49 | Property, Plant, and Equipment, Net Subclassifications (disclosures:PropertyPlantAndEquipmentNetSubclassifications) |
Rules for disclosure: disclosures:PropertyPlantAndEquipmentNetSubclassifications
This disclosure:
- MUST be represented as using the Hypercube: nfp:PropertyPlantEquipmentSubclassificationsTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:PropertyPlantAndEquipment
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:PropertyPlanAndtEquipmentSubclassificationsTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:PropertyPlantAndEquipmentPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:PropertyPlantAndEquipmentNoteTextBlock
|
|
| 50 | Property, Plant, and Equipment Note (disclosures:PropertyPlantAndEquipmentNote) |
Rules for disclosure: disclosures:PropertyPlantAndEquipmentNote This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:PropertyPlantAndEquipmentNoteTextBlock |
|
| 51 | Property, Plant, and Equipment Policies (disclosures:PropertyPlantAndEquipmentPolicies) |
Rules for disclosure: disclosures:PropertyPlantAndEquipmentPolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:PropertyPlantAndEquipmentPoliciesTextBlock |
|
| 52 | Receivables Note (disclosures:ReceivablesNote) |
Rules for disclosure: disclosures:ReceivablesNote This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:ReceivablesNoteTextBlock |
|
| 53 | Receivables Policies (disclosures:ReceivablesPolicies) |
Rules for disclosure: disclosures:ReceivablesPolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:ReceivablesPoliciesTextBlock |
|
| 54 | Receivables Subclassifications (disclosures:ReceivablesSubclassifications) |
Rules for disclosure: disclosures:ReceivablesSubclassifications
This disclosure:
- MUST be represented as using the Hypercube: nfp:ReceivablesSubclassificationsTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:Receivables
- MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:ReceivablesSubclassificationsTextBlock
- REQUIRES the policy to be reported using the Level 2 Policy Text Block concept: nfp:ReceivablesPoliciesTextBlock
- REQUIRES the note to be reported using the Level 1 Note Text Block concept: nfp:ReceivablesNoteTextBlock
|
|
| 55 | Revenue Recognition Policies (disclosures:RevenueRecognitionPolicies) |
Rules for disclosure: disclosures:RevenueRecognitionPolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:RevenueRecognitionPoliciesTextBlock |
|
| 56 | Significant Accounting Policies (disclosures:SignificantAccountingPolicies) |
Rules for disclosure: disclosures:SignificantAccountingPolicies This disclosure: - MUST be represented as using the Hypercube: nfp:NotesTable - MUST be represented as the Concept Arrangement Pattern: cm:Level1TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:SignificantAccountingPoliciesNoteTextBlock |
|
| 57 | Statement of Financial Position, Liquidity Basis (disclosures:StatementFinancialPositionLiquidityBasis) |
Rules for disclosure: disclosures:StatementFinancialPositionLiquidityBasis
This disclosure:
- MUST be represented as using the Hypercube: nfp:StatementFinancialPositionLiquidityBasisTable
- 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:LiabilitiesAndNetAssetsRollUp
|
|
| 58 | Statement of Activities (disclosures:StatementOfActivities) |
Rules for disclosure: disclosures:StatementOfActivities
This disclosure:
- MUST be represented as using the Hypercube: nfp:StatementActivityBasicTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:ChangeInNetAssets
|
|
| 59 | Statement of Activities, With Variance from Budget (disclosures:StatementOfActivitiesWithVarianceFromBudget) |
Rules for disclosure: disclosures:StatementOfActivitiesWithVarianceFromBudget
This disclosure:
- MUST be represented as using the Hypercube: nfp:StatementActivityTable
- MUST include the Axis/Dimension: nfp:ScenarioAxis
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:ChangeInNetAssets
|
|
| 60 | Statement of Cash Flows (disclosures:StatementOfCashFlows) |
Rules for disclosure: disclosures:StatementOfCashFlows
This disclosure:
- MUST be represented as using the Hypercube: nfp:StatementCashFlowsTable
- MUST be represented as the Concept Arrangement Pattern: cm:Component
- cm:Component disclosure REQUIRES the subassembly disclosure (Block): disclosures:NetCashFlowRollUp
- cm:Component disclosure REQUIRES the subassembly disclosure (Block): disclosures:CashAndCashEquivlentsSummaryRollForward
|
|
| 61 | Statement of Changes in Net Assets (disclosures:StatementOfChangesInNetAssets) |
Rules for disclosure: disclosures:StatementOfChangesInNetAssets
This disclosure:
- MUST be represented as using the Hypercube: nfp:StatementChangesInNetAssetsTable
- MUST be represented as the Concept Arrangement Pattern: cm:RollForward
- cm:RollForward REQUIRES balance/instant concept: nfp:NetAssets
- MUST contain the Level 4 Detailed concept: nfp:ChangeInNetAssets
|
|
| 62 | Statement of Financial Position, Classified (disclosures:StatementOfFinancialPositionClassified) |
Rules for disclosure: disclosures:StatementOfFinancialPositionClassified
This disclosure:
- MUST be represented as using the Hypercube: nfp:StatementFinancialPositionClassifiedTable
- 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:LiabilitiesAndNetAssetsRollUp
|
|
| 63 | Statement of Functional Expenses (disclosures:StatementOfFunctionalExpenses) |
Rules for disclosure: disclosures:StatementOfFunctionalExpenses
This disclosure:
- MUST be represented as using the Hypercube: nfp:StatementOfFunctionalExpensesTable
- MUST include the Axis/Dimension: nfp:CategoryAxis
- MUST be represented as the Concept Arrangement Pattern: cm:RollUp
- cm:RollUp REQUIRES total concept: nfp:Expenses
|
|
| 64 | Use of Estimates Policies (disclosures:UseEstimatesPolicies) |
Rules for disclosure: disclosures:UseEstimatesPolicies This disclosure: - MUST be represented as the Concept Arrangement Pattern: cm:Level2TextBlock - MUST be represented as using the Level 3 Disclosure [Text Block]: nfp:UseEstimatesPoliciesTextBlock |
Last updated: 4/29/2021 2:31:33 PM