XBRL taxonomy schema | XBRL labels | XBRL references | XBRL presentation relations | XBRL calculation relations | XBRL definition relations | XBRL Formulas (rules)
| Line | Label | Object Class | Period Type | Balance | Report ElementName |
|---|---|---|---|---|---|
| 1 | 01-Balance Sheet | Network | http://www.xbrlsite.com/report/role/BalanceSheet | ||
| 2 | Balance Sheet [Hypercube] | Hypercube | proof:BalanceSheetHypercube | ||
| 3 | Balance Sheet [Line Items] | LineItems | proof:BalanceSheetLineItems | ||
| 4 | Assets [Roll Up] | Abstract | proof:AssetsRollUp | ||
| 5 | Current Assets | Concept (Monetary) | As Of | Debit | proof:CurrentAssets |
| 6 | Noncurrent Assets | Concept (Monetary) | As Of | Debit | proof:NoncurrentAssets |
| 7 | Assets | Concept (Monetary) | As Of | Debit | proof:Assets |
| 8 | Liabilities and Equity [Roll Up] | Abstract | proof:LiabilitiesAndEquityRollUp | ||
| 9 | Liabilities [Roll Up] | Abstract | proof:LiabilitiesRollUp | ||
| 10 | Current Liabilities | Concept (Monetary) | As Of | Credit | proof:CurrentLiabilities |
| 11 | Noncurrent Liabilities | Concept (Monetary) | As Of | Credit | proof:NoncurrentLiabilities |
| 12 | Liabilities | Concept (Monetary) | As Of | Credit | proof:Liabilities |
| 13 | Equity [Roll Up] | Abstract | proof:EquityRollUp | ||
| 14 | Equity Attributable To Controlling Interests | Concept (Monetary) | As Of | Credit | proof:EquityAttributableToControllingInterests |
| 15 | Equity Attributable to Noncontrolling Interests | Concept (Monetary) | As Of | Credit | proof:EquityAttributableToNoncontrollingInterests |
| 16 | Equity | Concept (Monetary) | As Of | Credit | proof:Equity |
| 17 | Liabilities and Equity | Concept (Monetary) | As Of | Credit | proof:LiabilitiesAndEquity |
| 18 | 02-Net Assets | Network | http://www.xbrlsite.com/report/role/NetAssets | ||
| 19 | Net Assets [Hypercube] | Hypercube | proof:NetAssetsHypercube | ||
| 20 | Net Assets [Line Items] | LineItems | proof:NetAssetsLineItems | ||
| 21 | Net Assets [Roll Up] | Abstract | proof:NetAssetsRollUp | ||
| 22 | Assets | Concept (Monetary) | As Of | Debit | proof:Assets |
| 23 | Liabilities | Concept (Monetary) | As Of | Credit | proof:Liabilities |
| 24 | Net Assets | Concept (Monetary) | As Of | Debit | proof:NetAssets |
| 25 | 03-Income Statement | Network | http://www.xbrlsite.com/report/role/ComprehensiveIncome | ||
| 26 | Comprehensive Income Statement [Hypercube] | Hypercube | proof:ComprehensiveIncomeStatementHypercube | ||
| 27 | Comprehensive Income Statement [Line Items] | LineItems | proof:ComprehensiveIncomeStatementLineItems | ||
| 28 | Comprehensive Income [Roll Up] | Abstract | proof:ComprehensiveIncomeRollUp | ||
| 29 | Revenues | Concept (Monetary) | For Period | Credit | proof:Revenues |
| 30 | (Expenses) | Concept (Monetary) | For Period | Debit | proof:Expenses |
| 31 | Gains | Concept (Monetary) | For Period | Credit | proof:Gains |
| 32 | (Losses) | Concept (Monetary) | For Period | Debit | proof:Losses |
| 33 | Net Income | Concept (Monetary) | For Period | Credit | proof:NetIncome |
| 34 | 04-Income Statement (Alternative) | Network | http://www.xbrlsite.com/report/role/ComprehensiveIncome2 | ||
| 35 | Comprehensive Income Statement [Hypercube] | Hypercube | proof:ComprehensiveIncomeStatementHypercube | ||
| 36 | Comprehensive Income Statement [Line Items] | LineItems | proof:ComprehensiveIncomeStatementLineItems | ||
| 37 | Comprehensive Income [Roll Up] | Abstract | proof:ComprehensiveIncomeRollUp | ||
| 38 | Income from Normal Activities of Entity | Concept (Monetary) | For Period | Credit | proof:IncomeFromNormalActivitiesOfEntity |
| 39 | Income from Peripheral or Incidental Transactions of Entity | Concept (Monetary) | For Period | Credit | proof:IncomeFromPeripheralOrIncidentalTransactionsOfEntity |
| 40 | Net Income | Concept (Monetary) | For Period | Credit | proof:NetIncome |
| 41 | 05-Comprehensive Income | Network | http://www.xbrlsite.com/report/role/ComprehensiveIncome3 | ||
| 42 | Comprehensive Income Statement [Hypercube] | Hypercube | proof:ComprehensiveIncomeStatementHypercube | ||
| 43 | Comprehensive Income Statement [Line Items] | LineItems | proof:ComprehensiveIncomeStatementLineItems | ||
| 44 | Comprehensive Income [Roll Up] | Abstract | proof:ComprehensiveIncomeRollUp | ||
| 45 | Net Income | Concept (Monetary) | For Period | Credit | proof:NetIncome |
| 46 | Other Comprehensive Income | Concept (Monetary) | For Period | Credit | proof:OtherComprehensiveIncome |
| 47 | Comprehensive Income | Concept (Monetary) | For Period | Credit | proof:ComprehensiveIncome |
| 48 | 06-Cash Flow | Network | http://www.xbrlsite.com/report/role/CashFlow | ||
| 49 | Cash Flow [Hypercube] | Hypercube | proof:CashFlowHypercube | ||
| 50 | Cash Flow [Line Items] | LineItems | proof:CashFlowLineItems | ||
| 51 | Net Cash Flow [Roll Up] | Abstract | proof:NetCashFlowRollUp | ||
| 52 | Net Cash Flow Operating Activities | Concept (Monetary) | For Period | Debit | proof:NetCashFlowOperatingActivities |
| 53 | Net Cash Flow Investing Activities | Concept (Monetary) | For Period | Debit | proof:NetCashFlowInvestingActivities |
| 54 | Net Cash Flow Financing Activities | Concept (Monetary) | For Period | Debit | proof:NetCashFlowFinancingActivities |
| 55 | Net Cash Flow | Concept (Monetary) | For Period | Debit | proof:NetCashFlow |
| 56 | Assets Roll Forward [Roll Up] | Abstract | proof:AssetsRollForward | ||
| 57 | Assets, Beginning Balance | Concept (Monetary) | As Of | Debit | proof:Assets |
| 58 | Net Cash Flow | Concept (Monetary) | For Period | Debit | proof:NetCashFlow |
| 59 | Assets, Ending Balance | Concept (Monetary) | As Of | Debit | proof:Assets |
| 60 | 07-Prior Period Errors | Network | http://www.xbrlsite.com/report/role/PriorPeriodErrors | ||
| 61 | Prior Period Errors [Hypercube] | Hypercube | proof:PriorPeriodErrorsHypercube | ||
| 62 | Report Date [Axis] | Dimension | proof:ReportDateAxis | ||
| 63 | Current Report [Member] | Member | proof:CurrentReportMember | ||
| 64 | Prior Report [Member] | Member | proof:PriorReportMember | ||
| 65 | Prior Period Errors [Line Items] | LineItems | proof:PriorPeriodErrorsLineItems | ||
| 66 | Prior Period Errors [Adjustment] | Abstract | proof:PriorPeriodErrorsAdjustment | ||
| 67 | Equity, Origionally Stated | Concept (Monetary) | As Of | Credit | proof:Equity |
| 68 | Changes in Accounting Policy | Concept (Monetary) | As Of | Credit | proof:ChangesInAccountingPolicy |
| 69 | Correction of an Error | Concept (Monetary) | As Of | Credit | proof:CorrectionOfAnError |
| 70 | Equity, Restated | Concept (Monetary) | As Of | Credit | proof:Equity |
| 71 | 08-Prior Period Errors (Alternative) | Network | http://www.xbrlsite.com/report/role/PriorPeriodErrors2 | ||
| 72 | Prior Period Errors [Hypercube] | Hypercube | proof:PriorPeriodErrorsHypercube | ||
| 73 | Restatement [Axis] | Dimension | proof:RestatementAxis | ||
| 74 | Restated [Member] | Member | proof:RestatedMember | ||
| 75 | Previously Stated [Member] | Member | proof:PreviouslyStatedMember | ||
| 76 | Changes in Accounting Policy [Member] | Member | proof:ChangesInAccountingPolicyMember | ||
| 77 | Correction of Accounting Errors [Member] | Member | proof:CorrectionsOfAccountingErrorsMember | ||
| 78 | Prior Period Errors [Line Items] | LineItems | proof:PriorPeriodErrorsLineItems | ||
| 79 | Prior Period Errors [Adjustment] | Abstract | proof:PriorPeriodErrorsAdjustment | ||
| 80 | Equity | Concept (Monetary) | As Of | Credit | proof:Equity |
| 81 | 09-Changes in Equity | Network | http://www.xbrlsite.com/report/role/ChangesInEquity | ||
| 82 | Changes in Equity [Hypercube] | Hypercube | proof:ChangesInEquityHypercube | ||
| 83 | Changes in Equity [Line Items] | LineItems | proof:ChangesInEquityLineItems | ||
| 84 | Changes in Equity [Roll Forward] | Abstract | proof:ChangesInEquityRollForward | ||
| 85 | Equity, Beginning Balance | Concept (Monetary) | As Of | Credit | proof:Equity |
| 86 | Comprehensive Income | Concept (Monetary) | For Period | Credit | proof:ComprehensiveIncome |
| 87 | Investments by Owners | Concept (Monetary) | For Period | Credit | proof:InvestmentsByOwners |
| 88 | (Distributions to Owners) | Concept (Monetary) | For Period | Debit | proof:DistributionsToOwners |
| 89 | Equity, Ending Balance | Concept (Monetary) | As Of | Credit | proof:Equity |
| 90 | 10-Policies | Network | http://www.xbrlsite.com/report/role/Policies | ||
| 91 | Policies [Hypercube] | Hypercube | proof:PoliciesHypercube | ||
| 92 | Policies [Line Items] | LineItems | proof:PoliciesLineItems | ||
| 93 | Basis of Reporting [Text Block] | Concept (Text Block (HTML)) | For Period | proof:BasisOfReportingTextBlock | |
| 94 | Nature of Operations [Text Block] | Concept (Text Block (HTML)) | For Period | proof:NatureOfOperationsTextBlock | |
| 95 | Revenue Recognition Policy [Text Block] | Concept (Text Block (HTML)) | For Period | proof:RevenueRecognitionPolicyTextBlock | |
| 96 | 11-Variance Analysis | Network | http://www.xbrlsite.com/report/role/VarianceAnalysis | ||
| 97 | Variance Analysis [Hypercube] | Hypercube | proof:VarianceAnalysisHypercube | ||
| 98 | Scenario [Axis] | Dimension | proof:ScenarioAxis | ||
| 99 | Actual [Member] | Member | proof:ActualMember | ||
| 100 | Variance [Member] | Member | proof:VarianceMember | ||
| 101 | Budgeted [Member] | Member | proof:BudgetedMember | ||
| 102 | Variance Analysis [Line Items] | LineItems | proof:VarianceAnalysisLineItems | ||
| 103 | Variance Analysis [Roll Up] | Abstract | proof:VarianceAnalysisRollUp | ||
| 104 | Revenues | Concept (Monetary) | For Period | Credit | proof:Revenues |
| 105 | (Expenses) | Concept (Monetary) | For Period | Debit | proof:Expenses |
| 106 | Gains | Concept (Monetary) | For Period | Credit | proof:Gains |
| 107 | (Losses) | Concept (Monetary) | For Period | Debit | proof:Losses |
| 108 | Net Income | Concept (Monetary) | For Period | Credit | proof:NetIncome |
| 109 | 12-Segment Revenues | Network | http://www.xbrlsite.com/report/role/SegmentRevenues | ||
| 110 | Segment Revenues [Hypercube] | Hypercube | proof:SegmentRevenuesHypercube | ||
| 111 | Segments [Axis] | Dimension | proof:SegmentsAxis | ||
| 112 | All Segments [Member] | Member | proof:AllSegmentsMember | ||
| 113 | Segment Alpha [Member] | Member | proof:SegmentAlphaMember | ||
| 114 | Segment Bravo [Member] | Member | proof:SegmentBravoMember | ||
| 115 | Segment Charlie [Member] | Member | proof:SegmentCharlieMember | ||
| 116 | Segment Revenues [Line Items] | LineItems | proof:SegmentRevenuesLineItems | ||
| 117 | Sgement Revenues [Set] | Abstract | proof:SegmentRevenuesSet | ||
| 118 | Revenues | Concept (Monetary) | For Period | Credit | proof:Revenues |
| 119 | 13-Stock Plan Activity | Network | http://www.xbrlsite.com/report/role/StockPlanActivity | ||
| 120 | Weighted Average Grant Date Fair Value [Hypercube] | Hypercube | proof:WeightedAverageGrantDateFairValueHypercube | ||
| 121 | Weighted Average Grant Date Fair Value [Line Items] | LineItems | proof:WeightedAverageGrantDateFairValueLineItems | ||
| 122 | Weighted Average Grant Date Fair Value [Roll Forward Info] | Abstract | proof:WeightedAverageGrantDateFairValueRollForwardInfo | ||
| 123 | Nonvested Fair Value, Beginning Balance | Concept (Share) | As Of | proof:NonvestedFairValue | |
| 124 | Granted | Concept (Share) | For Period | proof:Granted | |
| 125 | Vested | Concept (Share) | For Period | proof:Vested | |
| 126 | Forfeited | Concept (Share) | For Period | proof:Forfeited | |
| 127 | Nonvested Fair Value, Ending Balance | Concept (Share) | As Of | proof:NonvestedFairValue | |
| 128 | 14-Financial Highlights | Network | http://www.xbrlsite.com/report/role/FinancialHighlights | ||
| 129 | Financial Highlights [Hypercube] | Hypercube | proof:FinancialHighlightsHypercube | ||
| 130 | Financial Highlights [Line Items] | LineItems | proof:FinancialHighlightsLineItems | ||
| 131 | Financial Highlights [Set] | Abstract | proof:FinancialHighlightsSet | ||
| 132 | Revenues | Concept (Monetary) | For Period | Credit | proof:Revenues |
| 133 | Comprehensive Income | Concept (Monetary) | For Period | Credit | proof:ComprehensiveIncome |
| 134 | Distributions to Owners | Concept (Monetary) | For Period | Debit | proof:DistributionsToOwners |