XBRL Formula to Human Readable Rendering

Formula Type Description ID Explaination
Network/Fact Group: (http://xasb.org/gaap/role/schedule/FinancialHighlightsSchedule)
Existence assertion AA, Part 1: Financial Highlights FORMULA (Financial Highlights: Capital Additions and Cash Flow from Operating Activities are REQUIRED TO EXIST.) ASSERTION_AA-Part-1_FinancialHighlightsSchedule {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/BalanceSheetSchedule)
Value assertion BA Part 1: Balance sheet balances (Assets = Liabilities and Equity) ASSERTION_BA-Part-1_BalanceSheetFoots $v:VARIABLE_A = $v:VARIABLE_B
Network/Fact Group: (http://xasb.org/gaap/role/schedule/ClassesOfPreferredStockSchedule)
Value assertion BA, Part 2: Balance Sheet, Classes of Preferred Stock FORMULA (Number of preferred shares for each class foots to total shares for all classes.) ASSERTION_BA-Part-2_ClassesOfPreferredStockSchedule_Shares $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/ClassesOfPreferredStockSchedule)
Value assertion BA, Part 2: Balance Sheet, Classes of Preferred Stock FORMULA (Dollar amount of preferred shares for each class foots to total dollar amount for all classes.) ASSERTION_BA-Part-2_ClassesOfPreferredStockSchedule_Amount $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/ClassesOfCommonStockSchedule)
Value assertion BA, Part 2: Balance Sheet, Classes of Common Stock FORMULA (Number of common shares for each class foots to total shares for all classes.) ASSERTION_BA-Part-3_ClassesOfCommonStockSchedule_Shares $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/ClassesOfCommonStockSchedule)
Value assertion BA, Part 2: Balance Sheet, Classes of Common Stock FORMULA (Dollar amount of common shares for each class foots to total dollar amount for all classes.) ASSERTION_BA-Part-3_ClassesOfCommonStockSchedule_Amount $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/IncomeStatementSchedule)
Value assertion BB, Part 1: Income Statement FORMULA (Income Statement: Calculates using no sub totals, only detailed line items.) ASSERTION_BB-Part-1_IncomeStatementSchedule $v:VARIABLE_Total = ($v:VARIABLE_A - $v:VARIABLE_B - $v:VARIABLE_C - $v:VARIABLE_D + $v:VARIABLE_E - $v:VARIABLE_F - $v:VARIABLE_G - $v:VARIABLE_H + $v:VARIABLE_I)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/EarningsPerShare)
Value assertion BB, Part 2: Income Statement, Earnings Per Share FORMULA [Weighted Average Shares = (Beginning Common Shares + Ending Common Shares)/2; EPS = Net Income / Weighted Average Common Shares.] ASSERTION_BB-Part-2_EarningsPerShare $CommonShares eq $WeightedAverageCommonShares
Network/Fact Group: (http://xasb.org/gaap/role/schedule/CashFlowDirectSchedule)
Value assertion BC Part 1: Roll forward of Cash and Cash Equivalents per Cash Flow Statement reconciles (Beginning balance + changes = Ending balance) ASSERTION_BC-Part-1_MovementReconciles_CashAndCashEquivalentsPerCashFlowStatement $v:VARIABLE_BalanceStart + $v:VARIABLE_Change = $v:VARIABLE_BalanceEnd
Network/Fact Group: (http://xasb.org/gaap/role/schedule/PriorPeriodAdjustments)
Value assertion BF, Part 1: Changes in Equity, Prior Period Adjustments FORMULA (Statement of Changes in Equity: Origionally stated retained earnings plus prior period adjustments equals restated retained earnings.) ASSERTION_BF-Part-1_PriorPeriodAdjustments $v:VARIABLE_Restated = ($v:VARIABLE_Origional + $v:VARIABLE_Adjustment)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/StatementOfEquitySchedule)
Value assertion BF Part 2: Roll forward of Additional Paid in Capital reconciles (Beginning balance + changes = Ending balance) ASSERTION_BF-Part-2_MovementReconciles_AdditionalPaidInCapital $v:VARIABLE_BalanceStart + $v:VARIABLE_Change = $v:VARIABLE_BalanceEnd
Network/Fact Group: (http://xasb.org/gaap/role/schedule/StatementOfEquitySchedule)
Value assertion BF Part 2: Roll forward of Common stock reconciles (Beginning balance + changes = Ending balance) ASSERTION_BF-Part-2_MovementReconciles_CommonStock $v:VARIABLE_BalanceStart + $v:VARIABLE_Change = $v:VARIABLE_BalanceEnd
Network/Fact Group: (http://xasb.org/gaap/role/schedule/StatementOfEquitySchedule)
Value assertion BF Part 2: Roll forward of Equity reconciles (Beginning balance + changes = Ending balance) ASSERTION_BF-Part-2_MovementReconciles_Equity $v:VARIABLE_BalanceStart + $v:VARIABLE_Change = $v:VARIABLE_BalanceEnd
Network/Fact Group: (http://xasb.org/gaap/role/schedule/StatementOfEquitySchedule)
Value assertion BF Part 2: Roll forward of Preferred stock reconciles (Beginning balance + changes = Ending balance) ASSERTION_BF-Part-2_MovementReconciles_PreferredStock $v:VARIABLE_BalanceStart + $v:VARIABLE_Change = $v:VARIABLE_BalanceEnd
Network/Fact Group: (http://xasb.org/gaap/role/schedule/StatementOfEquitySchedule)
Value assertion BF Part 2: Roll forward of Retained earnings reconciles (Beginning balance + changes = Ending balance) ASSERTION_BF-Part-2_MovementReconciles_RetainedEarningsAccumulatedLosses $v:VARIABLE_BalanceStart + $v:VARIABLE_Change = $v:VARIABLE_BalanceEnd
Network/Fact Group: (http://xasb.org/gaap/role/schedule/StatementOfEquityPreferredSchedule)
Value assertion BF Part 3: Roll forward of Preferred stock shares reconciles (Beginning balance + changes = Ending balance) ASSERTION_BF-Part-3_MovementReconciles_PreferredStockShares $v:VARIABLE_BalanceStart + $v:VARIABLE_Change = $v:VARIABLE_BalanceEnd
Network/Fact Group: (http://xasb.org/gaap/role/schedule/StatementOfEquityCommonSchedule)
Value assertion BF Part 4: Roll forward of Common stock shares reconciles (Beginning balance + changes = Ending balance) ASSERTION_BF-Part-4_MovementReconciles_CommonStockShares $v:VARIABLE_BalanceStart + $v:VARIABLE_Change = $v:VARIABLE_BalanceEnd
Network/Fact Group: (http://xasb.org/gaap/role/schedule/OtherOverallFinancialReportingPresentationAndDisplayMattersSchedule)
Existence assertion IA, Part 1: Overall Financial Reporting Presentation and Display FORMULA (NOTE 1: Nature of business is required to be reported.) ASSERTION_IA-Part-1_OtherOverallFinancialReportingPresentationAndDisplayMattersTopic {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/AccountingPoliciesSchedule)
Existence assertion JA, Part 1: Accounting Policies FORMULA (NOTE 2: If Cash and Cash Equivalents exists on the Balance Sheet, then Cash and Cash Equivalents Policy must be reported.) ASSERTION_JA-Part-1_AccountingPoliciesSchedule_CashAndCashEquivalentsPolicy {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/AccountingPoliciesSchedule)
Existence assertion JA, Part 1: Accounting Policies FORMULA (NOTE 2: If Cash and Cash Equivalents exists on the Balance Sheet, then Cash and Cash Equivalents Policy must be reported.) ASSERTION_JA-Part-1_AccountingPoliciesSchedule_ReceivablesPolicy {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/AccountingPoliciesSchedule)
Existence assertion JA, Part 1: Accounting Policies FORMULA (NOTE 2: If Cash and Cash Equivalents exists on the Balance Sheet, then Cash and Cash Equivalents Policy must be reported.) ASSERTION_JA-Part-1_AccountingPoliciesSchedule_InventoryPolicy {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/CashCashEquivalentsSchedule)
Existence assertion JB, Part 1: Cash and Cash Equivalents, Disclosures FORMULA (NOTE 3: If Cash and Cash Equivalents exists on the Balance Sheet, then Cash and Cash Equivalents Disclosure must be reported.) ASSERTION_JB-Part-1_CashCashEquivalentsSchedule {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/ReceivablesSchedule)
Existence assertion JC, Part 1: Receivables, Disclosures FORMULA (NOTE 4: If Receivables exists on the Balance Sheet, then Receivables Disclosure must be reported.) ASSERTION_JC-Part-1_ReceivablesSchedule {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/InventorySchedule)
Existence assertion JD, Part 1: Inventory, Disclosures FORMULA (NOTE 5: If Inventories exists on the Balance Sheet, then Inventories Disclosure must be reported.) ASSERTION_JD-Part-1_InventorySchedule {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/PrepaidExpensesSchedule)
Existence assertion JE, Part 1: Prepaid Expenses, Disclosures FORMULA (NOTE 6: If Prepaid Expenses exists on the Balance Sheet, then Prepaid Expenses Disclosure must be reported.) ASSERTION_JE-Part-1_PrepaidExpensesSchedule {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/PropertyPlantAndEquipmentSchedule)
Existence assertion KA, Part 1: Property, Plant and Equipment, Disclosures (NOTE 7: If Property, Plant and Equipment exists on the Balance Sheet, then Property, Plant and Equipment Disclosure must be reported.) ASSERTION_KA-Part-1_PropertyPlantAndEquipmentSchedule {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/PropertyPlantAndEquipmentMovementsSchedule)
Value assertion KA Part 1: Roll forward of Land reconciles (NOTE 7: Roll Forward Reconciles for Land: Beginning balance + changes = Ending balance) ASSERTION_KA-Part-3_MovementReconciles_Land $v:VARIABLE_BalanceStart + $v:VARIABLE_Change = $v:VARIABLE_BalanceEnd
Network/Fact Group: (http://xasb.org/gaap/role/schedule/PropertyPlantAndEquipmentMovementsSchedule)
Value assertion KA Part 1: Roll forward of Buildings, Net reconciles (NOTE 7: Roll Forward Reconciles for Buildings: Beginning balance + changes = Ending balance) ASSERTION_KA-Part-3_MovementReconciles_BuildingsNet $v:VARIABLE_BalanceStart + $v:VARIABLE_Change = $v:VARIABLE_BalanceEnd
Network/Fact Group: (http://xasb.org/gaap/role/schedule/PropertyPlantAndEquipmentMovementsSchedule)
Value assertion KA Part 1: Roll forward of Furniture and Fixtures, Net reconciles (NOTE 7: Roll Forward Reconciles for Furniture and Fixtures: Beginning balance + changes = Ending balance) ASSERTION_KA-Part-3_MovementReconciles_FurnitureAndFixturesNet $v:VARIABLE_BalanceStart + $v:VARIABLE_Change = $v:VARIABLE_BalanceEnd
Network/Fact Group: (http://xasb.org/gaap/role/schedule/PropertyPlantAndEquipmentMovementsSchedule)
Value assertion KA Part 1: Roll forward of Other Property Plant and Equipment, Net reconciles (NOTE 7: Roll Forward Reconciles for other PPE: Beginning balance + changes = Ending balance) ASSERTION_KA-Part-3_MovementReconciles_OtherPropertyPlantAndEquipmentNet $v:VARIABLE_BalanceStart + $v:VARIABLE_Change = $v:VARIABLE_BalanceEnd
Network/Fact Group: (http://xasb.org/gaap/role/schedule/PropertyPlantAndEquipmentMovementsSchedule)
Value assertion KA Part 1: Roll forward of Property Plant and Equipment, Net reconciles (NOTE 7: Roll Forward Reconciles for total PPE: Beginning balance + changes = Ending balance) ASSERTION_KA-Part-3_MovementReconciles_PropertyPlantAndEquipmentNet $v:VARIABLE_BalanceStart + $v:VARIABLE_Change = $v:VARIABLE_BalanceEnd
Network/Fact Group: (http://xasb.org/gaap/role/schedule/LeaseholdLandAndBuildingsSchedule)
Value assertion KF, Part 3: Property, Plant and Equipment, Leasehold Land and Buildings FORMULA (NOTE 7: Land Area foots on land Disclosure of Leaseholds schedule.) ASSERTION_KF-Part-3_LeaseholdLandAndBuildingsSchedule_Area $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/LeaseholdLandAndBuildingsSchedule)
Value assertion KF, Part 3: Property, Plant and Equipment, Leasehold Land and Buildings FORMULA (NOTE 7: Amount foots on land Disclosure of Leaseholds schedule.) ASSERTION_KF-Part-3_LeaseholdLandAndBuildingsSchedule_Amount $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/OtherAssetsSchedule)
Existence assertion KG, Part 1: Other Assets, Disclosures FORMULA (NOTE 8: If Other Assets exists on the Balance Sheet, then Other Assets Disclosures MUST be reported.) ASSERTION_KG-Part-1_OtherAssetsSchedule {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/PayablesAndAccrualsSchedule)
Existence assertion LA, Part 1: Payables and Accruals, Disclosures FORMULA (NOTE 9: If Payables and Accruals exists on the Balance Sheet, then Payables and Accruals Disclosures MUST be reported.) ASSERTION_LA-Part-1_PayablesAndAccrualsSchedule {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/DebtSchedule)
Existence assertion LB, Part 1: Debt, Disclosures FORMULA (NOTE 10: If Debt exists on the Balance Sheet, then Debt Disclosures MUST be reported.) ASSERTION_LB-Part-1_DebtSchedule {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/DebtInstrumentsSchedule)
Value assertion LB, Part 4: Debt, Instruments FORMULA (NOTE 10: Debt Instruments; Debt instruments schedule ties to Debt Details and to Maturities summary. ASSERTION_LB-Part-4_DebtInstrumentsSchedule $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/OtherLiabilitiesSchedule)
Existence assertion LC, Part 1: Other Liabilities, Disclosures FORMULA (NOTE 11: If Other Liabilities exists on the balance sheet, then Other Liabilities Disclosures MUST be reported.) ASSERTION_LC-Part-1_OtherLiabilitiesSchedule {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/EquitySchedule)
Existence assertion MA, Part 1: Equity, Disclosures FORMULA (NOTE 12: If Equity exists on the balance sheet, then Equity Disclosures MUST be reported.) ASSERTION_MA-Part-1_EquitySchedule {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/EquitySchedule)
Existence assertion MA, Part 1: Equity, Disclosures FORMULA (NOTE 12: If Preferred Stock exists on the balance sheet, then Preferred Stock Disclosures MUST be reported.) ASSERTION_MA-Part-1_EquitySchedule_PreferredStockDisclosures {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/IncomeTaxesSchedule)
Existence assertion NA, Part 1: Income Taxes, Disclosures FORMULA (NOTE 13: If Income Tax exists on the Income Statement, then Income Tax Disclosures MUST be reported.) ASSERTION_NA-Part-1_IncomeTaxesSchedule {Put list of required concepts here}
Network/Fact Group: (http://xasb.org/gaap/role/schedule/BusinessSegmentsSchedule)
Value assertion OB, Part 1: Business Segments FORMULA (NOTE 15: Business segment information crosscasts; External Sales.) ASSERTION_OB-Part-1_BusinessSegmentsSchedule_ExternalSales $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/BusinessSegmentsSchedule)
Value assertion OB, Part 1: Business Segments FORMULA (NOTE 15: Business segment information crosscasts; Intersegmental Sales.) ASSERTION_OB-Part-1_BusinessSegmentsSchedule_IntersegmentalSales $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/BusinessSegmentsSchedule)
Value assertion OB, Part 1: Business Segments FORMULA (NOTE 15: Business segment information crosscasts; Revenues, Net.) ASSERTION_OB-Part-1_BusinessSegmentsSchedule_RevenuesNet $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/BusinessSegmentsSchedule)
Value assertion OB, Part 1: Business Segments FORMULA (NOTE 15: Business segment information crosscasts; Segment Result.) ASSERTION_OB-Part-1_BusinessSegmentsSchedule_SegmentResult $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/BusinessSegmentsSchedule)
Value assertion OB, Part 1: Business Segments FORMULA (NOTE 15: Business segment information crosscasts; Assets, Segmental.) ASSERTION_OB-Part-1_BusinessSegmentsSchedule_AssetsSegmental $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/BusinessSegmentsSchedule)
Value assertion OB, Part 1: Business Segments FORMULA (NOTE 15: Business segment information crosscasts; Liabilities, Segmental.) ASSERTION_OB-Part-1_BusinessSegmentsSchedule_LiabilitiesSegmental $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/BusinessSegmentsSchedule)
Value assertion OB, Part 1: Business Segments FORMULA (NOTE 15: Business segment information crosscasts; Depreciation.) ASSERTION_OB-Part-1_BusinessSegmentsSchedule_Depreciation $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/BusinessSegmentsSchedule)
Value assertion OB, Part 1: Business Segments FORMULA (NOTE 15: Business segment information crosscasts; Amortization.) ASSERTION_OB-Part-1_BusinessSegmentsSchedule_Amortization $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/BusinessSegmentsSchedule)
Value assertion OB, Part 1: Business Segments FORMULA (NOTE 15: Business segment information crosscasts; Depreciation and Amortization.) ASSERTION_OB-Part-1_BusinessSegmentsSchedule_DepreciationAndAmortization $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/BusinessSegmentsSchedule)
Value assertion OB, Part 1: Business Segments FORMULA (NOTE 15: Business segment information crosscasts; Capital Additions.) ASSERTION_OB-Part-1_BusinessSegmentsSchedule_CapitalAdditions $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/BusinessSegmentsSchedule)
Value assertion OB, Part 1: Business Segments FORMULA (NOTE 15: Business segment information crosscasts; Impairment Losses (Reversals) Recognized in Income.) ASSERTION_OB-Part-1_BusinessSegmentsSchedule_ImpairmentLossesReversalsRecognizedInIncome $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/BusinessSegmentsSchedule)
Value assertion OB, Part 1: Business Segments FORMULA (NOTE 15: Business segment information crosscasts; Average Number of Employees.) ASSERTION_OB-Part-1_BusinessSegmentsSchedule_AverageNumberEmployees $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/DirectorCompensationSchedule)
Value assertion LB, Part 4: Debt, Instruments FORMULA (NOTE 17: Director Compensation; Salary per director foots to total salaries. ASSERTION_OC-Part-3_DirectorCompensationSchedule_Salary $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/DirectorCompensationSchedule)
Value assertion LB, Part 4: Debt, Instruments FORMULA (NOTE 17: Director Compensation; Bonuses per director foots to total bonuses. ASSERTION_OC-Part-3_DirectorCompensationSchedule_Bonuses $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/DirectorCompensationSchedule)
Value assertion LB, Part 4: Debt, Instruments FORMULA (NOTE 17: Director Compensation; Director Fees per director foots to total Director Fees. ASSERTION_OC-Part-3_DirectorCompensationSchedule_DirectorFees $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/DirectorCompensationSchedule)
Value assertion LB, Part 4: Debt, Instruments FORMULA (NOTE 17: Director Compensation; Total Salaries, Bonuses and Director Fees per director foots to total for all directors. ASSERTION_OC-Part-3_DirectorCompensationSchedule_TotalSalariesBonusesDirectorFees $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/DirectorCompensationSchedule)
Value assertion LB, Part 4: Debt, Instruments FORMULA (NOTE 17: Director Compensation; Options per director foots to total for all directors. ASSERTION_OC-Part-3_DirectorCompensationSchedule_Options $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/ShareOwnershipPlansSchedule)
Value assertion OC, Part 4: Share Ownership Plans FORMULA (NOTE 18, Awards: Roll Forward of Outstanding share awards reconciles) ASSERTION_OC-Part-4_ShareOwnershipPlansSchedule $v:VARIABLE_BalanceStart + $v:VARIABLE_Change = $v:VARIABLE_BalanceEnd
Network/Fact Group: (http://xasb.org/gaap/role/schedule/ReconciliationOfCashDetailSchedule)
Value assertion PB, Part 2: Reconciliation of Cash, Detail FORMULA (NOTE 3: Reconciliation of Cash; Reconciling items foot to sum of reconciling items.) ASSERTION_PB-Part-2_ReconciliationOfCashAndCashEquivalentsSchedule $v:VARIABLE_Total = sum($v:VARIABLE_Each)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/PortfolioOfInvestmentsSchedule)
Value assertion PC Part 2: Investment portfolio summary ties to total on balance sheet. ASSERTION_PC-Part-2-InvestmentsDetailTiesToBalanceSheet $v:VARIABLE_Total_Investment = sum($v:VARIABLE_Each_Investment)
Network/Fact Group: (http://xasb.org/gaap/role/schedule/SalesAnanysisSchedule)
Value assertion PC Part 3: Sales Analysis foots (Sum of each customer Revenues, Net = total Revenues, Net) ASSERTION_PC-Part-3-SalesAnalysisFoots $v:VARIABLE_Total_Customer = sum($v:VARIABLE_Each_Customer)