Model Structures


Model Structure
Network
01-Balance Sheet
(http://www.xbrlsite.com/proof/role/BalanceSheet)
TableBalance Sheet [Hypercube]
#LabelReport Element ClassPeriod TypeBalanceName
1Balance Sheet [Hypercube]Tabledurationproof:BalanceSheetHypercube
2 Balance Sheet [Line Items]LineItemsdurationproof:BalanceSheetLineItems
3 Balance Sheet [Arithmetic Expression]Abstractdurationproof:BalanceSheetSet
4 AssetsConcept (Monetary)instantdebitproof:Assets
5 LiabilitiesConcept (Monetary)instantcreditproof:Liabilities
6 EquityConcept (Monetary)instantcreditproof:Equity

Model Structure
Network
02-Comprehensive Income
(http://www.xbrlsite.com/proof/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 Comprehensive IncomeConcept (Monetary)durationcreditproof:ComprehensiveIncome

Model Structure
Network
03-Changes in Equity
(http://www.xbrlsite.com/proof/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
04-Prior Period Errors
(http://www.xbrlsite.com/proof/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
05-Variance Analysis
(http://www.xbrlsite.com/proof/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 Comprehensive IncomeConcept (Monetary)durationcreditproof:ComprehensiveIncome

Model Structure
Network
06-Stock Plan Activity
(http://www.xbrlsite.com/proof/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
07-Financial Highlights
(http://www.xbrlsite.com/proof/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

Model Structure
Network
08-Policies
(http://www.xbrlsite.com/proof/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
09-Segment Revenues
(http://www.xbrlsite.com/proof/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 Sgement Revenues [Set]Abstractdurationproof:SegmentRevenuesSet
9 RevenuesConcept (Monetary)durationcreditproof:Revenues