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