| Line | Label | Object Class | Period Type | Balance | Name |
| 1 | Income Statement | [Network] | http://www.xbrlsite.com/DigitalFinancialReporting/BusinessUseCase/InvertedRollUp/IncomeStatement | ||
| 2 | Income Statement [Table] | [Table] | pattern:IncomeStatementTable | ||
| 3 | Legal Entity [Axis] | [Axis] | frm:LegalEntityAxis | ||
| 4 | Consolidated Entity [Member] | [Member] | frm:ConsolidatedEntityMember | ||
| 5 | Income Statement [Line Items] | [Line Items] | pattern:IncomeStatementLineItems | ||
| 6 | Net Income (Loss) [Roll Up] | [Abstract] | pattern:NetIncomeLossRollUp | ||
| 7 | Income (Loss) from Continuing Operations Before Income Taxes [Roll Up] | [Abstract] | pattern:IncomeLossFromContinuingOperationsBeforeIncomeTaxesRollUp | ||
| 8 | Operating Income (Loss) [Roll Up] | [Abstract] | pattern:OperatingIncomeLossRollUp | ||
| 9 | Gross Profit (Loss) [Roll Up] | [Abstract] | pattern:GrossProfitLossRollUp | ||
| 10 | Revenues, Net [Roll Up] | [Abstract] | pattern:RevenuesNetRollUp | ||
| 11 | Revenues, Gross | [Concept] Monetary | For Period | Credit | pattern:RevenuesGross |
| 12 | Returns and Allowances | [Concept] Monetary | For Period | Debit | pattern:ReturnsAndAllowances |
| 13 | Revenues, Net | [Concept] Monetary | For Period | Credit | pattern:RevenuesNet |
| 14 | Cost of Sales | [Concept] Monetary | For Period | Debit | pattern:CostOfSales |
| 15 | Gross Profit (Loss) | [Concept] Monetary | For Period | Credit | pattern:GrossProfitLoss |
| 16 | Other Operating Income | [Concept] Monetary | For Period | Credit | pattern:OtherOperatingIncome |
| 17 | Other Operating Expenses | [Concept] Monetary | For Period | Debit | pattern:OtherOperatingExpenses |
| 18 | Operating Income (Loss) | [Concept] Monetary | For Period | Credit | pattern:OperatingIncomeLoss |
| 19 | Nonoperating Income (Loss) | [Concept] Monetary | For Period | Credit | pattern:NonoperatingIncomeLoss |
| 20 | Income (Loss) from Continuing Operations Before Income Taxes | [Concept] Monetary | For Period | Credit | pattern:IncomeLossFromContinuingOperationsBeforeIncomeTaxes |
| 21 | Income Tax Expense (Benefit) | [Concept] Monetary | For Period | Debit | pattern:IncomeTaxExpenseBenefit |
| 22 | Net Income (Loss) | [Concept] Monetary | For Period | Credit | pattern:NetIncomeLoss |