| Line | Label | Object Class | Period Type | Balance | Name |
| 1 | 50000 - Director Compensation | [Network] | http://www.xbrlsite.com/DigitalFinancialReporting/Metapattern/CompoundFact/DirectorCompensation | ||
| 2 | Director Compensation [Table] | [Table] | pattern:DirectorCompensationTable | ||
| 3 | Legal Entity [Axis] | [Axis] | frm:LegalEntityAxis | ||
| 4 | Consolidated Entity [Member] | [Member] | frm:ConsolidatedEntityMember | ||
| 5 | Director [Axis] | [Axis] | frm:DirectorAxis | ||
| 6 | Directors, All [Member] | [Member] | frm:DirectorsAllMember | ||
| 7 | John Doe [Member] | [Member] | pattern:JohnDoeMember | ||
| 8 | Jane Doe [Member] | [Member] | pattern:JaneDoeMember | ||
| 9 | Director Compensation [Line Items] | [Line Items] | pattern:DirectorCompensationLineItems | ||
| 10 | Director [Hierarchy] | [Abstract] | pattern:DirectorHierarchy | ||
| 11 | Director, Salary | [Concept] Monetary | For Period | Credit | pattern:DirectorSalary |
| 12 | Director, Bonuses | [Concept] Monetary | For Period | Credit | pattern:DirectorBonuses |
| 13 | Director, Fees | [Concept] Monetary | For Period | Credit | pattern:DirectorFees |
| 14 | Director, Options Granted, at Fair Value | [Concept] Monetary | For Period | Credit | pattern:DirectorOptionsGrantedAtFairValue |