| Line | Label | Object Class | Period Type | Balance | Name |
| 1 | 50000 - Prior Period Adjustments | [Network] | http://www.xbrlsite.com/DigitalFinancialReporting/Metapattern/Adjustment/PriorPeriodAdjustments | ||
| 2 | Prior Period Adjustments [Table] | [Table] | pattern:PriorPeriodAdjustmentsTable | ||
| 3 | Legal Entity [Axis] | [Axis] | frm:LegalEntityAxis | ||
| 4 | Consolidated Entity [Member] | [Member] | frm:ConsolidatedEntityMember | ||
| 5 | Report Date [Axis] | [Axis] | frm:ReportDateAxis | ||
| 6 | Reported March 21, 2010 [Member] | [Member] | pattern:ReportedMarch212010Member | ||
| 7 | Reported March 18, 2011 [Member] | [Member] | pattern:ReportedMarch182011Member | ||
| 8 | Prior Period Adjustments [Line Items] | [Line Items] | pattern:PriorPeriodAdjustmentsLineItems | ||
| 9 | Prior Period Adjustments to Retained Earnings [Adjustment] | [Abstract] | pattern:PriorPeriodAdjustmentsToRetainedEarningsAdjustment | ||
| 10 | Retained Earnings (Accumulated Losses), Origionally Stated | [Concept] Monetary | As Of | Credit | pattern:RetainedEarningsAccumulatedLosses |
| 11 | Prior Period Adjustments, Period Increase (Decrease), Total [Roll Up] | [Abstract] | pattern:PriorPeriodAdjustmentsPeriodIncreaseDecreaseTotalRollUp | ||
| 12 | Changes in Accounting Policy | [Concept] Monetary | As Of | Credit | pattern:ChangesInAccountingPolicy |
| 13 | Correction of an Error | [Concept] Monetary | As Of | Credit | pattern:CorrectionAnError |
| 14 | Prior Period Adjustments, Period Increase (Decrease), Total | [Concept] Monetary | As Of | Credit | pattern:PriorPeriodAdjustments |
| 15 | Retained Earnings (Accumulated Losses), Restated | [Concept] Monetary | As Of | Credit | pattern:RetainedEarningsAccumulatedLosses |