| Line | Label | Object Class | Period Type | Balance | Name |
| 1 | 90000 - Statement of Changes in Equity | [Network] | http://www.xbrlsite.com/DigitalFinancialReporting/Metapattern/Grid/StatementOfChangesInEquity | ||
| 2 | Statement of Changes in Equity [Table] | [Table] | pattern:StatementChangesInEquityTable | ||
| 3 | Legal Entity [Axis] | [Axis] | frm:LegalEntityAxis | ||
| 4 | Consolidated Entity [Member] | [Member] | frm:ConsolidatedEntityMember | ||
| 5 | Equity Component [Axis] | [Axis] | pattern:EquityComponentAxis | ||
| 6 | Equity [Member] | [Member] | pattern:EquityMember | ||
| 7 | Common Stock [Member] | [Member] | pattern:CommonStockMember | ||
| 8 | Additional Paid-in Capital [Member] | [Member] | pattern:AdditionalPaidInCapitalMember | ||
| 9 | Retained Earnings (Accumulated Deficit) [Member] | [Member] | pattern:RetainedEarningsAccumulatedDeficitMember | ||
| 10 | Statement of Changes in Equity [Line Items] | [Line Items] | pattern:StatementChangesInEquityLineItems | ||
| 11 | Statement of Changes in Equity [Grid] | [Abstract] | pattern:StatementChangesInEquityGrid | ||
| 12 | Equity, Beginning Balance | [Concept] Monetary | As Of | Credit | pattern:Equity |
| 13 | Net Income (Loss) | [Concept] Monetary | For Period | Credit | pattern:NetIncomeLoss |
| 14 | Dividends | [Concept] Monetary | For Period | Debit | pattern:Dividends |
| 15 | Common Stock Issued | [Concept] Monetary | For Period | Credit | pattern:CommonStockIssued |
| 16 | Equity, Ending Balance | [Concept] Monetary | As Of | Credit | pattern:Equity |