| Line | Label | Object Class | Period Type | Balance | Name |
| 1 | Related Parties | [Network] | http://www.xbrlsite.com/DigitalFinancialReporting/BusinessUseCase/NestedCompoundFact/RelatedParties | ||
| 2 | Related Parties [Table] | [Table] | pattern:RelatedPartiesTable | ||
| 3 | Legal Entity [Axis] | [Axis] | frm:LegalEntityAxis | ||
| 4 | Consolidated Entity [Member] | [Member] | frm:ConsolidatedEntityMember | ||
| 5 | Related Party Name [Axis] | [Axis] | pattern:RelatedPartyNameAxis | ||
| 6 | Related Party 1 [Member] | [Member] | pattern:RelatedParty1Member | ||
| 7 | Related Party 2 [Member] | [Member] | pattern:RelatedParty2Member | ||
| 8 | Related Parties [Line Items] | [Line Items] | pattern:RelatedPartiesLineItems | ||
| 9 | Related Party [Hierarchy] | [Abstract] | pattern:RelatedPartyHierarchy | ||
| 10 | Related Party, Type of Relationship | [Concept] types:RelatedPartyItemType | For Period | pattern:RelatedPartyTypeOfRelationship | |
| 11 | Related Party, Nature of Relationship | [Concept] Text/String | For Period | pattern:RelatedPartyNatureOfRelationship | |
| 11 | Related Party Transactions | [Network] | http://www.xbrlsite.com/DigitalFinancialReporting/BusinessUseCase/NestedCompoundFact/RelatedPartyTransactions | ||
| 12 | Related Party Transactions [Table] | [Table] | pattern:RelatedPartyTransactionsTable | ||
| 13 | Legal Entity [Axis] | [Axis] | frm:LegalEntityAxis | ||
| 14 | Consolidated Entity [Member] | [Member] | frm:ConsolidatedEntityMember | ||
| 15 | Related Party Name [Axis] | [Axis] | pattern:RelatedPartyNameAxis | ||
| 16 | Related Party 1 [Member] | [Member] | pattern:RelatedParty1Member | ||
| 17 | Related Party 2 [Member] | [Member] | pattern:RelatedParty2Member | ||
| 18 | Related Party Transaction Type [Axis] | [Axis] | pattern:RelatedPartyTransactionTypeAxis | ||
| 19 | Related Party Transaction Type, All [Member] | [Member] | pattern:RelatedPartyTransactionTypeAllMember | ||
| 20 | Agency Arrangements with Related Party [Member] | [Member] | pattern:AgencyArrangementsWithRelatedPartyMember | ||
| 21 | Leasing Arrangements with Related Party [Member] | [Member] | pattern:LeasingArrangementsWithRelatedPartyMember | ||
| 22 | Purchase or Sale of Goods with Related Party [Member] | [Member] | pattern:PurchaseOrSaleOfGoodsWithRelatedPartyMember | ||
| 23 | Purchase or Sale of Property or Other Assets with Related Party [Member] | [Member] | pattern:PurchaseOrSaleOfPropertyOrOtherAssetsWithRelatedPartyMember | ||
| 24 | Related Party Transaction [Line Items] | [Line Items] | pattern:RelatedPartyTransactionLineItems | ||
| 25 | Related Party Transaction [Hierarchy] | [Abstract] | pattern:RelatedPartyTransactionHierarchy | ||
| 26 | Related Party Transaction, Description | [Concept] Text/String | For Period | pattern:RelatedPartyTransactionDescription | |
| 27 | Related Party Transaction, Pricing Policy | [Concept] Text/String | For Period | pattern:RelatedPartyTransactionPricingPolicy | |
| 28 | Related Party Transaction, Amount | [Concept] Monetary | For Period | Debit | pattern:RelatedPartyTransactionAmount |