Model Structures


Model Structure
Network
01-Balance Sheet
(http://www.xbrlsite.com/report/role/BalanceSheet)
TableBalance Sheet [Hypercube]
#LabelReport Element ClassPeriod TypeBalanceName
1Balance Sheet [Hypercube]Tabledurationproof:BalanceSheetHypercube
2 Balance Sheet [Line Items]LineItemsdurationproof:BalanceSheetLineItems
3 Assets [Roll Up]Abstractdurationproof:AssetsRollUp
4 Current AssetsConcept (Monetary)instantdebitproof:CurrentAssets
5 Noncurrent AssetsConcept (Monetary)instantdebitproof:NoncurrentAssets
6 AssetsConcept (Monetary)instantdebitproof:Assets
7 Liabilities and Equity [Roll Up]Abstractdurationproof:LiabilitiesAndEquityRollUp
8 Liabilities [Roll Up]Abstractdurationproof:LiabilitiesRollUp
9 Current LiabilitiesConcept (Monetary)instantcreditproof:CurrentLiabilities
10 Noncurrent LiabilitiesConcept (Monetary)instantcreditproof:NoncurrentLiabilities
11 LiabilitiesConcept (Monetary)instantcreditproof:Liabilities
12 Equity [Roll Up]Abstractdurationproof:EquityRollUp
13 Equity Attributable To Controlling InterestsConcept (Monetary)instantcreditproof:EquityAttributableToControllingInterests
14 Equity Attributable to Noncontrolling InterestsConcept (Monetary)instantcreditproof:EquityAttributableToNoncontrollingInterests
15 EquityConcept (Monetary)instantcreditproof:Equity
16 Liabilities and EquityConcept (Monetary)instantcreditproof:LiabilitiesAndEquity

Model Structure
Network
02-Net Assets
(http://www.xbrlsite.com/report/role/NetAssets)
TableNet Assets [Hypercube]
#LabelReport Element ClassPeriod TypeBalanceName
1Net Assets [Hypercube]Tabledurationproof:NetAssetsHypercube
2 Net Assets [Line Items]LineItemsdurationproof:NetAssetsLineItems
3 Net Assets [Roll Up]Abstractdurationproof:NetAssetsRollUp
4 AssetsConcept (Monetary)instantdebitproof:Assets
5 LiabilitiesConcept (Monetary)instantcreditproof:Liabilities
6 Net AssetsConcept (Monetary)instantdebitproof:NetAssets

Model Structure
Network
03-Income Statement
(http://www.xbrlsite.com/report/role/ComprehensiveIncome)
TableComprehensive Income Statement [Hypercube]
#LabelReport Element ClassPeriod TypeBalanceName
1Comprehensive Income Statement [Hypercube]Tabledurationproof:ComprehensiveIncomeStatementHypercube
2 Comprehensive Income Statement [Line Items]LineItemsdurationproof:ComprehensiveIncomeStatementLineItems
3 Comprehensive Income [Roll Up]Abstractdurationproof:ComprehensiveIncomeRollUp
4 RevenuesConcept (Monetary)durationcreditproof:Revenues
5 (Expenses)Concept (Monetary)durationdebitproof:Expenses
6 GainsConcept (Monetary)durationcreditproof:Gains
7 (Losses)Concept (Monetary)durationdebitproof:Losses
8 Net IncomeConcept (Monetary)durationcreditproof:NetIncome

Model Structure
Network
04-Income Statement (Alternative)
(http://www.xbrlsite.com/report/role/ComprehensiveIncome2)
TableComprehensive Income Statement [Hypercube]
#LabelReport Element ClassPeriod TypeBalanceName
1Comprehensive Income Statement [Hypercube]Tabledurationproof:ComprehensiveIncomeStatementHypercube
2 Comprehensive Income Statement [Line Items]LineItemsdurationproof:ComprehensiveIncomeStatementLineItems
3 Comprehensive Income [Roll Up]Abstractdurationproof:ComprehensiveIncomeRollUp
4 Income from Normal Activities of EntityConcept (Monetary)durationcreditproof:IncomeFromNormalActivitiesOfEntity
5 Income from Peripheral or Incidental Transactions of EntityConcept (Monetary)durationcreditproof:IncomeFromPeripheralOrIncidentalTransactionsOfEntity
6 Net IncomeConcept (Monetary)durationcreditproof:NetIncome

Model Structure
Network
05-Comprehensive Income
(http://www.xbrlsite.com/report/role/ComprehensiveIncome3)
TableComprehensive Income Statement [Hypercube]
#LabelReport Element ClassPeriod TypeBalanceName
1Comprehensive Income Statement [Hypercube]Tabledurationproof:ComprehensiveIncomeStatementHypercube
2 Comprehensive Income Statement [Line Items]LineItemsdurationproof:ComprehensiveIncomeStatementLineItems
3 Comprehensive Income [Roll Up]Abstractdurationproof:ComprehensiveIncomeRollUp
4 Net IncomeConcept (Monetary)durationcreditproof:NetIncome
5 Other Comprehensive IncomeConcept (Monetary)durationcreditproof:OtherComprehensiveIncome
6 Comprehensive IncomeConcept (Monetary)durationcreditproof:ComprehensiveIncome

Model Structure
Network
06-Cash Flow
(http://www.xbrlsite.com/report/role/CashFlow)
TableCash Flow [Hypercube]
#LabelReport Element ClassPeriod TypeBalanceName
1Cash Flow [Hypercube]Tabledurationproof:CashFlowHypercube
2 Cash Flow [Line Items]LineItemsdurationproof:CashFlowLineItems
3 Net Cash Flow [Roll Up]Abstractdurationproof:NetCashFlowRollUp
4 Net Cash Flow Operating ActivitiesConcept (Monetary)durationdebitproof:NetCashFlowOperatingActivities
5 Net Cash Flow Investing ActivitiesConcept (Monetary)durationdebitproof:NetCashFlowInvestingActivities
6 Net Cash Flow Financing ActivitiesConcept (Monetary)durationdebitproof:NetCashFlowFinancingActivities
7 Net Cash FlowConcept (Monetary)durationdebitproof:NetCashFlow
8 Assets Roll Forward [Roll Up]Abstractdurationproof:AssetsRollForward
9 Assets, Beginning BalanceConcept (Monetary)instantdebitproof:Assets
10 Net Cash FlowConcept (Monetary)durationdebitproof:NetCashFlow
11 Assets, Beginning BalanceConcept (Monetary)instantdebitproof:Assets

Model Structure
Network
07-Prior Period Errors
(http://www.xbrlsite.com/report/role/PriorPeriodErrors)
TablePrior Period Errors [Hypercube]
#LabelReport Element ClassPeriod TypeBalanceName
1Prior Period Errors [Hypercube]Tabledurationproof:PriorPeriodErrorsHypercube
2 Report Date [Axis]Axisdurationproof:ReportDateAxis
3 Current Report [Member]Memberdurationproof:CurrentReportMember
4 Prior Report [Member]Memberdurationproof:PriorReportMember
5 Prior Period Errors [Line Items]LineItemsdurationproof:PriorPeriodErrorsLineItems
6 Prior Period Errors [Adjustment]Abstractdurationproof:PriorPeriodErrorsAdjustment
7 Equity, Origionally StatedConcept (Monetary)instantcreditproof:Equity
8 Changes in Accounting PolicyConcept (Monetary)instantcreditproof:ChangesInAccountingPolicy
9 Correction of an ErrorConcept (Monetary)instantcreditproof:CorrectionOfAnError
10 Equity, Origionally StatedConcept (Monetary)instantcreditproof:Equity

Model Structure
Network
08-Prior Period Errors (Alternative)
(http://www.xbrlsite.com/report/role/PriorPeriodErrors2)
TablePrior Period Errors [Hypercube]
#LabelReport Element ClassPeriod TypeBalanceName
1Prior Period Errors [Hypercube]Tabledurationproof:PriorPeriodErrorsHypercube
2 Restatement [Axis]Axisdurationproof:RestatementAxis
3 Restated [Member]Memberdurationproof:RestatedMember
4 Previously Stated [Member]Memberdurationproof:PreviouslyStatedMember
5 Changes in Accounting Policy [Member]Memberdurationproof:ChangesInAccountingPolicyMember
6 Correction of Accounting Errors [Member]Memberdurationproof:CorrectionsOfAccountingErrorsMember
7 Prior Period Errors [Line Items]LineItemsdurationproof:PriorPeriodErrorsLineItems
8 Prior Period Errors [Adjustment]Abstractdurationproof:PriorPeriodErrorsAdjustment
9 EquityConcept (Monetary)instantcreditproof:Equity

Model Structure
Network
09-Changes in Equity
(http://www.xbrlsite.com/report/role/ChangesInEquity)
TableChanges in Equity [Hypercube]
#LabelReport Element ClassPeriod TypeBalanceName
1Changes in Equity [Hypercube]Tabledurationproof:ChangesInEquityHypercube
2 Changes in Equity [Line Items]LineItemsdurationproof:ChangesInEquityLineItems
3 Changes in Equity [Roll Forward]Abstractdurationproof:ChangesInEquityRollForward
4 Equity, Beginning BalanceConcept (Monetary)instantcreditproof:Equity
5 Comprehensive IncomeConcept (Monetary)durationcreditproof:ComprehensiveIncome
6 Investments by OwnersConcept (Monetary)durationcreditproof:InvestmentsByOwners
7 (Distributions to Owners)Concept (Monetary)durationdebitproof:DistributionsToOwners
8 Equity, Beginning BalanceConcept (Monetary)instantcreditproof:Equity

Model Structure
Network
10-Policies
(http://www.xbrlsite.com/report/role/Policies)
TablePolicies [Hypercube]
#LabelReport Element ClassPeriod TypeBalanceName
1Policies [Hypercube]Tabledurationproof:PoliciesHypercube
2 Policies [Line Items]LineItemsdurationproof:PoliciesLineItems
3 Basis of Reporting [Text Block]Concept (TextBlock)durationproof:BasisOfReportingTextBlock
4 Nature of Operations [Text Block]Concept (TextBlock)durationproof:NatureOfOperationsTextBlock
5 Revenue Recognition Policy [Text Block]Concept (TextBlock)durationproof:RevenueRecognitionPolicyTextBlock

Model Structure
Network
11-Variance Analysis
(http://www.xbrlsite.com/report/role/VarianceAnalysis)
TableVariance Analysis [Hypercube]
#LabelReport Element ClassPeriod TypeBalanceName
1Variance Analysis [Hypercube]Tabledurationproof:VarianceAnalysisHypercube
2 Scenario [Axis]Axisdurationproof:ScenarioAxis
3 Actual [Member]Memberdurationproof:ActualMember
4 Variance [Member]Memberdurationproof:VarianceMember
5 Budgeted [Member]Memberdurationproof:BudgetedMember
6 Variance Analysis [Line Items]LineItemsdurationproof:VarianceAnalysisLineItems
7 Variance Analysis [Roll Up]Abstractdurationproof:VarianceAnalysisRollUp
8 RevenuesConcept (Monetary)durationcreditproof:Revenues
9 (Expenses)Concept (Monetary)durationdebitproof:Expenses
10 GainsConcept (Monetary)durationcreditproof:Gains
11 (Losses)Concept (Monetary)durationdebitproof:Losses
12 Net IncomeConcept (Monetary)durationcreditproof:NetIncome

Model Structure
Network
12-Segment Revenues
(http://www.xbrlsite.com/report/role/SegmentRevenues)
TableSegment Revenues [Hypercube]
#LabelReport Element ClassPeriod TypeBalanceName
1Segment Revenues [Hypercube]Tabledurationproof:SegmentRevenuesHypercube
2 Segments [Axis]Axisdurationproof:SegmentsAxis
3 All Segments [Member]Memberdurationproof:AllSegmentsMember
4 Segment Alpha [Member]Memberdurationproof:SegmentAlphaMember
5 Segment Bravo [Member]Memberdurationproof:SegmentBravoMember
6 Segment Charlie [Member]Memberdurationproof:SegmentCharlieMember
7 Segment Revenues [Line Items]LineItemsdurationproof:SegmentRevenuesLineItems
8 Segment Revenues [Set]Abstractdurationproof:SegmentRevenuesSet
9 RevenuesConcept (Monetary)durationcreditproof:Revenues

Model Structure
Network
13-Stock Plan Activity
(http://www.xbrlsite.com/report/role/StockPlanActivity)
TableWeighted Average Grant Date Fair Value [Hypercube]
#LabelReport Element ClassPeriod TypeBalanceName
1Weighted Average Grant Date Fair Value [Hypercube]Tabledurationproof:WeightedAverageGrantDateFairValueHypercube
2 Weighted Average Grant Date Fair Value [Line Items]LineItemsdurationproof:WeightedAverageGrantDateFairValueLineItems
3 Weighted Average Grant Date Fair Value [Roll Forward Info]Abstractdurationproof:WeightedAverageGrantDateFairValueRollForwardInfo
4 Nonvested Fair Value, Beginning BalanceConcept (Per-Share)instantproof:NonvestedFairValue
5 GrantedConcept (Per-Share)durationproof:Granted
6 VestedConcept (Per-Share)durationproof:Vested
7 ForfeitedConcept (Per-Share)durationproof:Forfeited
8 Nonvested Fair Value, Beginning BalanceConcept (Per-Share)instantproof:NonvestedFairValue

Model Structure
Network
14-Financial Highlights
(http://www.xbrlsite.com/report/role/FinancialHighlights)
TableFinancial Highlights [Hypercube]
#LabelReport Element ClassPeriod TypeBalanceName
1Financial Highlights [Hypercube]Tabledurationproof:FinancialHighlightsHypercube
2 Financial Highlights [Line Items]LineItemsdurationproof:FinancialHighlightsLineItems
3 Financial Highlights [Set]Abstractdurationproof:FinancialHighlightsSet
4 RevenuesConcept (Monetary)durationcreditproof:Revenues
5 Comprehensive IncomeConcept (Monetary)durationcreditproof:ComprehensiveIncome
6 Distributions to OwnersConcept (Monetary)durationdebitproof:DistributionsToOwners