| Line | Label | Object Class | Period Type | Balance | Name |
| 1 | Reconcilation of Cash and Cash Equivalents, Detail | [Network] | http://www.xbrlsite.com/DigitalFinancialReporting/BusinessUseCase/ReconciliationOfBalance/ReconcilationOfCashDetail | ||
| 2 | Reconcilation of Cash, Detail [Table] | [Table] | pattern:ReconcilationCashDetailTable | ||
| 3 | Legal Entity [Axis] | [Axis] | frm:LegalEntityAxis | ||
| 4 | Consolidated Entity [Member] | [Member] | frm:ConsolidatedEntityMember | ||
| 5 | Reconciling Item Type [Axis] | [Axis] | pattern:ReconcilingItemTypeAxis | ||
| 6 | Reconciling Item Types, All Types [Member] | [Member] | pattern:ReconcilingItemTypesAllTypesMember | ||
| 7 | Reconciling Item Type A [Member] | [Member] | pattern:ReconcilingItemTypeAMember | ||
| 8 | Reconciling Item Type B [Member] | [Member] | pattern:ReconcilingItemTypeBMember | ||
| 9 | Reconcilation of Cash, Detail [Line Items] | [Line Items] | pattern:ReconcilationCashDetailLineItems | ||
| 10 | Reconciling Item [Hierarchy] | [Abstract] | pattern:ReconcilingItemHierarchy | ||
| 11 | Reconciling Item Description | [Concept] Text/String | For Period | pattern:ReconcilingItemDescription | |
| 12 | Reconciling Item Amount | [Concept] Monetary | As Of | Debit | pattern:ReconcilingItemAmount |
| 12 | Reconcilation of Cash and Cash Equivalents, Summary | [Network] | http://www.xbrlsite.com/DigitalFinancialReporting/BusinessUseCase/ReconciliationOfBalance/ReconcilationOfCashSummary | ||
| 13 | Reconcilation of Cash, Summary [Table] | [Table] | pattern:ReconcilationCashSummaryTable | ||
| 14 | Legal Entity [Axis] | [Axis] | frm:LegalEntityAxis | ||
| 15 | Consolidated Entity [Member] | [Member] | frm:ConsolidatedEntityMember | ||
| 16 | Reconcilation of Cash, Summary [Line Items] | [Line Items] | pattern:ReconcilationCashSummaryLineItems | ||
| 17 | Reconcilation of Cash, Summary [Roll Up] | [Abstract] | pattern:ReconcilationCashSummaryRollUp | ||
| 18 | Cash and Cash Equivalents | [Concept] Monetary | As Of | Debit | pattern:CashAndCashEquivalents |
| 19 | Reconciling Item Amount | [Concept] Monetary | As Of | Debit | pattern:ReconcilingItemAmount |
| 20 | Cash and Cash Equivalents, per Cash Flow Statement | [Concept] Monetary | As Of | Debit | pattern:CashAndCashEquivalentsPerCashFlowStatement |