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