| 1 | 01-Balance Sheet | Balance Sheet [Hypercube] | Assets | Arithmetic | disclosures:BalanceSheet |
| 2 | 04-Income Statement (Alternative) | Comprehensive Income Statement [Hypercube] | Net Income | RollUp | disclosures:IncomeStatementAlternative |
| 3 | 05-Comprehensive Income | Comprehensive Income Statement [Hypercube] | Comprehensive Income | RollUp | disclosures:ComprehensiveIncome |
| 4 | 06-Cash Flow | Cash Flow [Hypercube] | Net Cash Flow | RollUp | disclosures:CashFlowStatement, disclosures:NetCashFlowRollUp |
| 5 | 06-Cash Flow | Cash Flow [Hypercube] | Assets, Beginning Balance | RollForward | disclosures:AssetsRollForward, disclosures:CashFlowStatement |
| 6 | 07-Prior Period Errors | Prior Period Errors [Hypercube] | Equity, Origionally Stated | Adjustment | disclosures:PriorPeriodError |
| 7 | 09-Changes in Equity | Changes in Equity [Hypercube] | Equity, Beginning Balance | RollForward | disclosures:ChangesInEquity |
| 8 | 10-Policies | Policies [Hypercube] | Basis of Reporting [Text Block] | Level1TextBlock | disclosures:BasisOfReporting |
| 9 | 10-Policies | Policies [Hypercube] | Nature of Operations [Text Block] | Level1TextBlock | disclosures:NatureOfOperations |
| 10 | 10-Policies | Policies [Hypercube] | Revenue Recognition Policy [Text Block] | Level1TextBlock | disclosures:RevenueRecognitionPolicy |
| 11 | 11-Variance Analysis | Variance Analysis [Hypercube] | Net Income | RollUp | disclosures:VarianceAnalysis |
| 12 | 12-Segment Revenues | Segment Revenues [Hypercube] | Segment Revenues [Set] | Set | disclosures:SegmentRevenues |
| 13 | 13-Stock Plan Activity | Weighted Average Grant Date Fair Value [Hypercube] | Nonvested Fair Value, Beginning Balance | RollForwardInfo | disclosures:StockPlanActivity |
| 14 | 14-Financial Highlights | Financial Highlights [Hypercube] | Financial Highlights [Set] | Set | disclosures:FinancialHighlights |
| 15 | FAC-102-Balance Sheet, Unclassified | Balance Sheet, Unclassified [Table] | Assets [Roll Up] | Set | Uncategorized |
| 16 | FAC-102-Balance Sheet, Unclassified | Balance Sheet, Unclassified [Table] | Liabilities and Equity | RollUp | Uncategorized |
| 17 | FAC-202-Income Statement 2 | Income Statement [Table] | Net Income (Loss) | RollUp | Uncategorized |
| 18 | FAC-301-Comprehensive Income | Income Statement [Table] | Comprehensive Income (Loss) | RollUp | Uncategorized |
| 19 | FAC-401-Cash Flow Statement | Cash Flow Statement [Table] | Net Cash Flow | RollUp | Uncategorized |