Model Structure Summary

Component: (Network and Table)
Network
AA: Statement: Financial Highlights
(http://www.ABCCompany.com/company/role/level4/FinancialHighlightsSchedule)
Table Financial Highlights [Table]
# Label Report Element Class Period Type Balance Name
1
Financial Highlights [Table]
[Table] gaap:FinancialHighlightsTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Property, Plant and Equipment, Description of Major Class [Axis]
[Axis] gaap:PropertyPlantAndEquipmentDescriptionOfMajorClassAxis
9
Property, Plant and Equipment, All Major Classes [Member]
[Member] gaap:PropertyPlantAndEquipmentAllMajorClassesMember
10
Customer [Axis]
[Axis] gaap:CustomerAxis
11
All Customers [Member]
[Member] gaap:AllCustomersMember
12
Debt Instrument, Identifier [Axis]
[Axis] gaap:DebtInstrumentIdentifierAxis
13
All Debt Instruments [Member]
[Member] gaap:AllDebtInstrumentsMember
14
Business Segment [Axis]
[Axis] frm:BusinessSegmentAxis
15
Business Segments, All [Member]
[Member] frm:BusinessSegmentsAllMember
16
Related Party, Name [Axis]
[Axis] gaap:RelatedPartyNameAxis
17
All Related Parties [Member]
[Member] gaap:AllRelatedPartiesMember
18
Director Name [Axis]
[Axis] gaap:DirectorNameAxis
19
All Directors [Member]
[Member] gaap:AllDirectorsMember
20
Share Ownership Plan, Identifier [Axis]
[Axis] gaap:ShareOwnershipPlanIdentifierAxis
21
All Share Ownership Plans [Member]
[Member] gaap:AllShareOwnershipPlansMember
22
Reconciling Item, Type [Axis]
[Axis] gaap:ReconcilingItemTypeAxis
23
All Reconciling Items of Cash and Cash Equivalents [Member]
[Member] gaap:AllReconcilingItemsOfCashAndCashEquivalentsMember
24
Financial Highlights [Line Items]
[Line Items] gaap:FinancialHighlightsLineItems
25
Financial Highlights [Hierarchy]
[Abstract] gaap:FinancialHighlightsHierarchy
26
Revenues, Net
[Concept] Monetary For Period Credit gaap:RevenuesNet
27
Income (Loss) from Continuing Operations
[Concept] Monetary For Period Credit gaap:IncomeLossFromContinuingOperations
28
Net Income (Loss)
[Concept] Monetary For Period Credit gaap:NetIncomeLoss
29
Cash Flow Provided by (used in) Operating Activities, Net
[Concept] Monetary For Period Debit gaap:CashFlowProvidedByUsedInOperatingActivitiesNet
30
Capital Additions
[Concept] Monetary For Period Credit gaap:CapitalAdditions
31
Average Number of Employees
[Concept] Decimal For Period gaap:AverageNumberEmployees

Component: (Network and Table)
Network
BA: Statement: Balance Sheet
(http://www.ABCCompany.com/company/role/level4/BalanceSheetSchedule)
Table Balance Sheet [Table]
# Label Report Element Class Period Type Balance Name
1
Balance Sheet [Table]
[Table] gaap:BalanceSheetTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Property, Plant and Equipment, Description of Major Class [Axis]
[Axis] gaap:PropertyPlantAndEquipmentDescriptionOfMajorClassAxis
9
Property, Plant and Equipment, All Major Classes [Member]
[Member] gaap:PropertyPlantAndEquipmentAllMajorClassesMember
10
Customer [Axis]
[Axis] gaap:CustomerAxis
11
All Customers [Member]
[Member] gaap:AllCustomersMember
12
Debt Instrument, Identifier [Axis]
[Axis] gaap:DebtInstrumentIdentifierAxis
13
All Debt Instruments [Member]
[Member] gaap:AllDebtInstrumentsMember
14
Business Segment [Axis]
[Axis] frm:BusinessSegmentAxis
15
Business Segments, All [Member]
[Member] frm:BusinessSegmentsAllMember
16
Related Party, Name [Axis]
[Axis] gaap:RelatedPartyNameAxis
17
All Related Parties [Member]
[Member] gaap:AllRelatedPartiesMember
18
Director Name [Axis]
[Axis] gaap:DirectorNameAxis
19
All Directors [Member]
[Member] gaap:AllDirectorsMember
20
Share Ownership Plan, Identifier [Axis]
[Axis] gaap:ShareOwnershipPlanIdentifierAxis
21
All Share Ownership Plans [Member]
[Member] gaap:AllShareOwnershipPlansMember
22
Reconciling Item, Type [Axis]
[Axis] gaap:ReconcilingItemTypeAxis
23
All Reconciling Items of Cash and Cash Equivalents [Member]
[Member] gaap:AllReconcilingItemsOfCashAndCashEquivalentsMember
24
Balance Sheet [Line Items]
[Line Items] gaap:BalanceSheetLineItems
25
Assets [Roll Up]
[Abstract] gaap:AssetsRollUp
26
Assets, Current [Roll Up]
[Abstract] gaap:AssetsCurrentRollUp
27
Cash and Cash Equivalents
[Concept] Monetary As Of Debit gaap:CashAndCashEquivalents
28
Receivables, Net, Current
[Concept] Monetary As Of Debit gaap:ReceivablesNetCurrent
29
Inventory
[Concept] Monetary As Of Debit gaap:Inventory
30
Prepaid Expenses
[Concept] Monetary As Of Debit gaap:PrepaidExpenses
31
Investments, at Cost
[Concept] Monetary As Of Debit gaap:InvestmentsAtCost
32
Other Assets, Current
[Concept] Monetary As Of Debit gaap:OtherAssetsCurrent
33
Assets, Current
[Concept] Monetary As Of Debit gaap:AssetsCurrent
34
Assets, Noncurrent [Roll Up]
[Abstract] gaap:AssetsNoncurrentRollUp
35
Property, Plant, and Equipment, Net [Roll Up]
[Abstract] gaap:PropertyPlantAndEquipmentNetRollUp
36
Land
[Concept] Monetary As Of Debit gaap:Land
37
Buildings, Net
[Concept] Monetary As Of Debit gaap:BuildingsNet
38
Furniture and Fixtures, Net
[Concept] Monetary As Of Debit gaap:FurnitureAndFixturesNet
39
Other Property, Plant, and Equipment, Net
[Concept] Monetary As Of Debit gaap:OtherPropertyPlantAndEquipmentNet
40
Property, Plant, and Equipment, Net, Total
[Concept] Monetary As Of Debit gaap:PropertyPlantAndEquipmentNet
41
Investment in Affiliates
[Concept] Monetary As Of Debit gaap:InvestmentInAffiliates
42
Receivables, Net, Noncurrent
[Concept] Monetary As Of Debit gaap:ReceivablesNetNoncurrent
43
Other Assets, Noncurrent
[Concept] Monetary As Of Debit gaap:OtherAssetsNoncurrent
44
Assets, Noncurrent, Total
[Concept] Monetary As Of Debit gaap:AssetsNoncurrent
45
Assets, Total
[Concept] Monetary As Of Debit gaap:Assets
46
Liabilities and Equity [Roll Up]
[Abstract] gaap:LiabilitiesAndEquityRollUp
47
Liabilities [Roll Up]
[Abstract] gaap:LiabilitiesRollUp
48
Liabilities, Current [Roll Up]
[Abstract] gaap:LiabilitiesCurrentRollUp
49
Payables and Accruals
[Concept] Monetary As Of Credit gaap:PayablesAndAccruals
50
Long-Term Debt, Current
[Concept] Monetary As Of Credit gaap:LongTermDebtCurrent
51
Other Liabilities, Current
[Concept] Monetary As Of Credit gaap:OtherLiabilitiesCurrent
52
Liabilities, Current, Total
[Concept] Monetary As Of Credit gaap:LiabilitiesCurrent
53
Liabilities, Noncurrent [Roll Up]
[Abstract] gaap:LiabilitiesNoncurrentRollUp
54
Long-Term Debt, Noncurrent
[Concept] Monetary As Of Credit gaap:LongTermDebtNoncurrent
55
Other Liabilities, Noncurrent
[Concept] Monetary As Of Credit gaap:OtherLiabilitiesNoncurrent
56
Liabilities, Noncurrent, Total
[Concept] Monetary As Of Credit gaap:LiabilitiesNoncurrent
57
Liabilities, Total
[Concept] Monetary As Of Credit gaap:Liabilities
58
Equity [Roll Up]
[Abstract] gaap:EquityRollUp
59
Preferred Stock
[Concept] Monetary As Of Credit gaap:PreferredStock
60
Common Stock
[Concept] Monetary As Of Credit gaap:CommonStock
61
Additional Paid in Capital
[Concept] Monetary As Of Credit gaap:AdditionalPaidInCapital
62
Retained Earnings (Accumulated Losses)
[Concept] Monetary As Of Credit gaap:RetainedEarningsAccumulatedLosses
63
Equity, Total
[Concept] Monetary As Of Credit gaap:Equity
64
Liabilities and Equity, Total
[Concept] Monetary As Of Credit gaap:LiabilitiesAndEquity

Component: (Network and Table)
Network
BB: Statement: Balance Sheet, Classes of Preferred Stock
(http://www.ABCCompany.com/company/role/level4/ClassesOfPreferredStockSchedule)
Table Preferred Stock, by Class [Table]
# Label Report Element Class Period Type Balance Name
1
Preferred Stock, by Class [Table]
[Table] gaap:PreferredStockByClassTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Class of Preferred Stock, Description [Axis]
[Axis] gaap:ClassOfPreferredStockDescriptionAxis
9
All Classes of Preferred Stock [Member]
[Member] gaap:AllClassesOfPreferredStockMember
10
Class A Preferred Stock [Member]
[Member] company:ClassAPreferredStockMember
11
Preferred Stock, by Class [Line Items]
[Line Items] gaap:PreferredStockByClassLineItems
12
Preferred Stock, by Class [Hierarchy]
[Abstract] gaap:PreferredStockByClassHierarchy
13
Preferred Stock, Par Value per Share
[Concept] Decimal As Of gaap:PreferredStockParValuePerShare
14
Preferred Stock, Share Subscriptions
[Concept] Shares As Of gaap:PreferredStockShareSubscriptions
15
Preferred Stock, Shares Authorized
[Concept] Shares As Of gaap:PreferredStockSharesAuthorized
16
Preferred Stock, Shares Issued
[Concept] Shares As Of gaap:PreferredStockSharesIssued
17
Preferred Stock, Shares Outstanding
[Concept] Shares As Of gaap:PreferredStockShares
18
Preferred Stock
[Concept] Monetary As Of Credit gaap:PreferredStock

Component: (Network and Table)
Network
BC: Statement: Balance Sheet, Classes of Common Stock
(http://www.ABCCompany.com/company/role/level4/ClassesOfCommonStockSchedule)
Table Common Stock, by Class [Table]
# Label Report Element Class Period Type Balance Name
1
Common Stock, by Class [Table]
[Table] gaap:CommonStockByClassTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Class of Common Stock, Description [Axis]
[Axis] gaap:ClassOfCommonStockDescriptionAxis
9
All Classes of Common Stock [Member]
[Member] gaap:AllClassesOfCommonStockMember
10
Class A Common Stock [Member]
[Member] company:ClassACommonStockMember
11
Class B Common Stock [Member]
[Member] company:ClassBCommonStockMember
12
Common Stock, by Class [Line Items]
[Line Items] gaap:CommonStockByClassLineItems
13
Common Stock, by Class [Hierarchy]
[Abstract] gaap:CommonStockByClassHierarchy
14
Common Stock, Par Value per Share
[Concept] Decimal As Of gaap:CommonStockParValuePerShare
15
Common Stock, Share Subscriptions
[Concept] Shares As Of gaap:CommonStockShareSubscriptions
16
Common Stock, Shares Authorized
[Concept] Shares As Of gaap:CommonStockSharesAuthorized
17
Common Stock, Shares Issued
[Concept] Shares As Of gaap:CommonStockSharesIssued
18
Common Stock, Shares Outstanding
[Concept] Shares As Of gaap:CommonStockShares
19
Common Stock
[Concept] Monetary As Of Credit gaap:CommonStock

Component: (Network and Table)
Network
CA: Statement: Income Statement
(http://www.ABCCompany.com/company/role/level4/IncomeStatementSchedule)
Table Income Statement [Table]
# Label Report Element Class Period Type Balance Name
1
Income Statement [Table]
[Table] gaap:IncomeStatementTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Income Statement [Line Items]
[Line Items] gaap:IncomeStatementLineItems
9
Net Income (Loss) [Roll Up]
[Abstract] gaap:NetIncomeLossRollUp
10
Income (Loss) from Continuing Operations [Roll Up]
[Abstract] gaap:IncomeLossFromContinuingOperationsRollUp
11
Income (Loss) from Continuing Operations before Income Taxes [Roll Up]
[Abstract] gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesRollUp
12
Gross Profit (Loss) [Roll Up]
[Abstract] gaap:GrossProfitLossRollUp
13
Revenues, Net [Roll Up]
[Abstract] gaap:RevenuesNetRollUp
14
Revenues, Gross
[Concept] Monetary For Period Credit gaap:RevenuesGross
15
Returns and Allowances
[Concept] Monetary For Period Debit gaap:ReturnsAndAllowances
16
Revenues, Net
[Concept] Monetary For Period Credit gaap:RevenuesNet
17
Cost of Sales
[Concept] Monetary For Period Debit gaap:CostOfSales
18
Gross Profit (Loss)
[Concept] Monetary For Period Credit gaap:GrossProfitLoss
19
Operating Income (Loss) [Roll Up]
[Abstract] gaap:OperatingIncomeLossRollUp
20
Operating Expenses
[Concept] Monetary For Period Debit gaap:OperatingExpenses
21
Other Operating Income
[Concept] Monetary For Period Credit gaap:OtherOperatingIncome
22
Operating Income (Loss)
[Concept] Monetary For Period Credit gaap:OperatingIncomeLoss
23
Nonoperating Income (Loss) [Roll Up]
[Abstract] gaap:NonoperatingIncomeLossRollUp
24
Interest Expense (Income)
[Concept] Monetary For Period Debit gaap:InterestExpenseIncome
25
Other Nonoperating Expenses (Income)
[Concept] Monetary For Period Debit gaap:OtherNonoperatingExpensesIncome
26
Nonoperating Income (Loss)
[Concept] Monetary For Period Credit gaap:NonoperatingIncomeLoss
27
Income (Loss) from Continuing Operations before Income Taxes
[Concept] Monetary For Period Credit gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes
28
Income Tax Expense (Benefit)
[Concept] Monetary For Period Debit gaap:IncomeTaxExpenseBenefit
29
Income (Loss) from Continuing Operations
[Concept] Monetary For Period Credit gaap:IncomeLossFromContinuingOperations
30
Income (Loss) from Discontinued Operations, Net
[Concept] Monetary For Period Credit gaap:IncomeLossFromDiscontinuedOperationsNet
31
Net Income (Loss)
[Concept] Monetary For Period Credit gaap:NetIncomeLoss

Component: (Network and Table)
Network
CB: Statement: Income Statement, Earnings Per Share
(http://www.ABCCompany.com/company/role/level4/EarningsPerShare)
Table Earnings Per Share [Table]
# Label Report Element Class Period Type Balance Name
1
Earnings Per Share [Table]
[Table] gaap:EarningsPerShareTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Earnings Per Share [Line Items]
[Line Items] gaap:EarningsPerShareLineItems
9
Earnings (Loss) per Share [Hierarchy]
[Abstract] gaap:EarningsLossPerShareHierarchy
10
Earnings (Loss) per Share
[Concept] Monetary For Period Credit gaap:EarningsLossPerShare
11
Net Income (Loss)
[Concept] Monetary For Period Credit gaap:NetIncomeLoss
12
Weighted Average Common Shares
[Concept] Shares For Period gaap:WeightedAverageCommonShares

Component: (Network and Table)
Network
DA: Statement: Cash Flow Statement, Direct Method
(http://www.ABCCompany.com/company/role/level4/CashFlowDirectSchedule)
Table Cash Flow Statement, Direct Method [Table]
# Label Report Element Class Period Type Balance Name
1
Cash Flow Statement, Direct Method [Table]
[Table] gaap:CashFlowStatementDirectMethodTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Cash Flow Statement, Direct Method [Line Items]
[Line Items] gaap:CashFlowStatementDirectMethodLineItems
9
Cash Flow, Direct Method [Roll Forward]
[Abstract] gaap:CashFlowDirectMethodRollForward
10
Cash and Cash Equivalents, per Cash Flow Statement, Beginning Balance
[Concept] Monetary As Of Debit gaap:CashAndCashEquivalentsPerCashFlowStatement
11
Cash Flow, Net [Roll Up]
[Abstract] gaap:CashFlowNetRollUp
12
Cash Flows Provided by (used in) Operating Activities, Net [Roll Up]
[Abstract] gaap:CashFlowsProvidedByUsedInOperatingActivitiesNetRollUp
13
Proceeds from Collection of Revenues
[Concept] Monetary For Period Debit gaap:ProceedsFromCollectionOfRevenues
14
Payments of Operating Expenses
[Concept] Monetary For Period Credit gaap:PaymentsOfOperatingExpenses
15
Payments of Interest
[Concept] Monetary For Period Credit gaap:PaymentsOfInterest
16
Cash Flow Provided by (used in) Operating Activities, Net
[Concept] Monetary For Period Debit gaap:CashFlowProvidedByUsedInOperatingActivitiesNet
17
Cash Flows Provided by (used in) Investing Activities, Net [Roll Up]
[Abstract] gaap:CashFlowsProvidedByUsedInInvestingActivitiesNetRollUp
18
Payments for Purchases of Property, Plant, and Equipment
[Concept] Monetary For Period Credit gaap:PaymentsForPurchasesOfPropertyPlantAndEquipment
19
Proceeds from Sale of Property, Plant, and Equipment
[Concept] Monetary For Period Debit gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
20
Cash Flows Provided by (used in) Investing Activities, Net
[Concept] Monetary For Period Debit gaap:CashFlowsProvidedByUsedInInvestingActivitiesNet
21
Cash Flows Provided by (used in) Financing Activities, Net [Roll Up]
[Abstract] gaap:CashFlowsProvidedByUsedInFinancingActivitiesNetRollUp
22
Payments of Long-Term Debt
[Concept] Monetary For Period Credit gaap:PaymentsOfLongTermDebt
23
Proceeds from Additional Long-Term Debt
[Concept] Monetary For Period Debit gaap:ProceedsFromAdditionalLongTermDebt
24
Cash Flows Provided by (used in) Financing Activities, Net
[Concept] Monetary For Period Debit gaap:CashFlowsProvidedByUsedInFinancingActivitiesNet
25
Cash Flow, Net
[Concept] Monetary For Period Debit gaap:CashFlowNet
26
Cash and Cash Equivalents, per Cash Flow Statement, Ending Balance
[Concept] Monetary As Of Debit gaap:CashAndCashEquivalentsPerCashFlowStatement

Component: (Network and Table)
Network
FA: Statement: Changes in Equity, Prior Period Adjustments
(http://www.ABCCompany.com/company/role/level4/PriorPeriodAdjustments)
Table Statement of Changes in Equity, Prior Period Adjustments [Table]
# Label Report Element Class Period Type Balance Name
1
Statement of Changes in Equity, Prior Period Adjustments [Table]
[Table] gaap:StatementChangesInEquityPriorPeriodAdjustmentsTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reported as of February 22, 2020 [Member]
[Member] company:ReportedAsOfFebruary222020Member
7
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
8
Actual [Member]
[Member] frm:ActualMember
9
Statement of Changes in Equity, Prior Priod Adjustments [Line Items]
[Line Items] gaap:StatementChangesInEquityPriorPriodAdjustmentsLineItems
10
Retained Earnings (Accumulated Losses), Prior Period Adjustments [Adjustment]
[Abstract] gaap:RetainedEarningsAccumulatedLossesPriorPeriodAdjustmentsAdjustment
11
Retained Earnings (Accumulated Losses), Originally Stated
[Concept] Monetary As Of Credit gaap:RetainedEarningsAccumulatedLosses
12
Retained Earnings (Accumulated Losses), Prior Period Errors
[Concept] Monetary For Period Credit gaap:RetainedEarningsAccumulatedLossesPriorPeriodErrors
13
Retained Earnings (Accumulated Losses), Changes in Accounting Policies
[Concept] Monetary For Period Credit gaap:RetainedEarningsAccumulatedLossesChangesInAccountingPolicies
14
Retained Earnings (Accumulated Losses), Restated
[Concept] Monetary As Of Credit gaap:RetainedEarningsAccumulatedLosses

Component: (Network and Table)
Network
FB: Statement: Changes in Equity
(http://www.ABCCompany.com/company/role/level4/StatementOfEquitySchedule)
Table Statement of Changes in Equity [Table]
# Label Report Element Class Period Type Balance Name
1
Statement of Changes in Equity [Table]
[Table] gaap:StatementOfChangesInEquityTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Statement of Changes in Equity [Line Items]
[Line Items] gaap:StatementOfChangesInEquityLineItems
9
Preferred Stock, Changes [Roll Forward]
[Abstract] gaap:PreferredStockChangesRollForward
10
Preferred Stock, Beginning Balance
[Concept] Monetary As Of Credit gaap:PreferredStock
11
Preferred Stock, Issued
[Concept] Monetary For Period Credit gaap:PreferredStockIssued
12
Preferred Stock, Buybacks
[Concept] Monetary For Period Debit gaap:PreferredStockBuybacks
13
Other Increase (Decrease) in Preferred Stock
[Concept] Monetary For Period Credit gaap:OtherIncreaseDecreaseInPreferredStock
14
Preferred Stock, Ending Balance
[Concept] Monetary As Of Credit gaap:PreferredStock
15
Common Stock, Changes [Roll Forward]
[Abstract] gaap:CommonStockChangesRollForward
16
Common Stock, Beginning Balance
[Concept] Monetary As Of Credit gaap:CommonStock
17
Common Stock, Issued
[Concept] Monetary For Period Credit gaap:CommonStockIssued
18
Common Stock, Options Exercised
[Concept] Monetary For Period Credit gaap:CommonStockOptionsExercised
19
Other Increase (Decrease) in Common Stock
[Concept] Monetary For Period Credit gaap:OtherIncreaseDecreaseInCommonStock
20
Common Stock, Ending Balance
[Concept] Monetary As Of Credit gaap:CommonStock
21
Additional Paid in Capital, Changes [Roll Forward]
[Abstract] gaap:AdditionalPaidInCapitalChangesRollForward
22
Additional Paid in Capital, Beginning Balance
[Concept] Monetary As Of Credit gaap:AdditionalPaidInCapital
23
Additional Paid in Capital, Added from Issuance of Preferred Stock
[Concept] Monetary For Period Credit gaap:AdditionalPaidInCapitalAddedFromIssuanceOfPreferredStock
24
Additional Paid in Capital, Added from Issuance of Common Stock
[Concept] Monetary For Period Credit gaap:AdditionalPaidInCapitalAddedFromIssuanceOfCommonStock
25
Additional Paid in Capital, Removed from Buybacks of Preferred Stock
[Concept] Monetary For Period Debit gaap:AdditionalPaidInCapitalRemovedFromBuybacksOfPreferredStock
26
Other Increase (Decrease) in Additional Paid in Capital
[Concept] Monetary For Period Credit gaap:OtherIncreaseDecreaseInAdditionalPaidInCapital
27
Additional Paid in Capital, Ending Balance
[Concept] Monetary As Of Credit gaap:AdditionalPaidInCapital
28
Retained Earnings (Accumulated Losses), Changes [Roll Forward]
[Abstract] gaap:RetainedEarningsAccumulatedLossesChangesRollForward
29
Retained Earnings (Accumulated Losses), Beginning Balance
[Concept] Monetary As Of Credit gaap:RetainedEarningsAccumulatedLosses
30
Net Income (Loss)
[Concept] Monetary For Period Credit gaap:NetIncomeLoss
31
Dividends Paid
[Concept] Monetary For Period Debit gaap:DividendsPaid
32
Other Increase (Decrease) in Retained Earnings (Accumulated Losses)
[Concept] Monetary For Period Credit gaap:OtherIncreaseDecreaseInRetainedEarningsAccumulatedLosses
33
Retained Earnings (Accumulated Losses), Ending Balance
[Concept] Monetary As Of Credit gaap:RetainedEarningsAccumulatedLosses
34
Equity, Changes [Roll Forward]
[Abstract] gaap:EquityChangesRollForward
35
Equity, Beginning Balance
[Concept] Monetary As Of Credit gaap:Equity
36
Net Income (Loss)
[Concept] Monetary For Period Credit gaap:NetIncomeLoss
37
Dividends Paid
[Concept] Monetary For Period Debit gaap:DividendsPaid
38
Preferred Stock and Additional Paid in Capital, Issuance of Preferred Stock
[Concept] Monetary For Period Credit gaap:PreferredStockAndAdditionalPaidInCapitalIssuanceOfPreferredStock
39
Common Stock and Additional Paid in Capital, Issuance of Common Stock
[Concept] Monetary For Period Credit gaap:CommonStockAndAdditionalPaidInCapitalIssuanceOfCommonStock
40
Preferred Stock and Additional Paid in Capital Removed, Buybacks of Preferred Stock
[Concept] Monetary For Period Debit gaap:PreferredStockAndAdditionalPaidInCapitalRemovedBuybacksOfPreferredStock
41
Common Stock, Options Exercised
[Concept] Monetary For Period Credit gaap:CommonStockOptionsExercised
42
Other Increase (Decrease) in Equity
[Concept] Monetary For Period Credit gaap:OtherIncreaseDecreaseInEquity
43
Equity, Ending Balance
[Concept] Monetary As Of Credit gaap:Equity

Component: (Network and Table)
Network
FC: Statement: Changes in Equity, Preferred Stock, Shares
(http://www.ABCCompany.com/company/role/level4/StatementOfEquityPreferredSchedule)
Table Statement of Changes in Equity, Preferred Stock by Class [Table]
# Label Report Element Class Period Type Balance Name
1
Statement of Changes in Equity, Preferred Stock by Class [Table]
[Table] gaap:StatementOfChangesInEquityPreferredStockByClassTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Class of Preferred Stock, Description [Axis]
[Axis] gaap:ClassOfPreferredStockDescriptionAxis
9
All Classes of Preferred Stock [Member]
[Member] gaap:AllClassesOfPreferredStockMember
10
Class A Preferred Stock [Member]
[Member] company:ClassAPreferredStockMember
11
Statement of Changes in Equity, Preferred Stock by Class [Line Items]
[Line Items] gaap:StatementOfChangesInEquityPreferredStockByClassLineItems
12
Preferred Stock, Shares, Changes [Roll Forward]
[Abstract] gaap:PreferredStockSharesChangesRollForward
13
Preferred Stock Shares, Beginning Balance
[Concept] Shares As Of gaap:PreferredStockShares
14
Preferred Stock Shares, Additional Shares Issued
[Concept] Shares For Period gaap:PreferredStockSharesAdditionalSharesIssued
15
Preferred Stock Shares, Buybacks
[Concept] Shares For Period gaap:PreferredStockSharesBuybacks
16
Other Increase (Decrease) in Preferred Stock Shares
[Concept] Shares For Period gaap:OtherIncreaseDecreaseInPreferredStockShares
17
Preferred Stock Shares, Ending Balance
[Concept] Shares As Of gaap:PreferredStockShares

Component: (Network and Table)
Network
FD: Statement: Changes in Equity, Common Stock, Shares
(http://www.ABCCompany.com/company/role/level4/StatementOfEquityCommonSchedule)
Table Statement of Changes in Equity, Common Stock by Class [Table]
# Label Report Element Class Period Type Balance Name
1
Statement of Changes in Equity, Common Stock by Class [Table]
[Table] gaap:StatementOfChangesInEquityCommonStockByClassTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Class of Common Stock, Description [Axis]
[Axis] gaap:ClassOfCommonStockDescriptionAxis
9
All Classes of Common Stock [Member]
[Member] gaap:AllClassesOfCommonStockMember
10
Class A Common Stock [Member]
[Member] company:ClassACommonStockMember
11
Class B Common Stock [Member]
[Member] company:ClassBCommonStockMember
12
Statement of Changes in Equity, Common Stock by Class [Line Items]
[Line Items] gaap:StatementOfChangesInEquityCommonStockByClassLineItems
13
Common Stock Shares, Changes [Roll Forward]
[Abstract] gaap:CommonStockSharesChangesRollForward
14
Common Stock Shares, Beginning Balance
[Concept] Shares As Of gaap:CommonStockShares
15
Common Stock Shares, Additional Shares Issued
[Concept] Shares For Period gaap:CommonStockSharesAdditionalSharesIssued
16
Common Stock Shares, Options Exercised
[Concept] Shares For Period gaap:CommonStockSharesOptionsExercised
17
Other Increase (Decrease) in Common Stock Shares
[Concept] Shares For Period gaap:OtherIncreaseDecreaseInCommonStockShares
18
Common Stock Shares, Ending Balance
[Concept] Shares As Of gaap:CommonStockShares

Component: (Network and Table)
Network
FE: Schedule: Changes in Equity [Extra]
(http://www.ABCCompany.com/company/role/level4/StatementOfEquitySupport)
Table (Implied)
# Label Report Element Class Period Type Balance Name
1
FE: Schedule: Changes in Equity [Extra] [Table]
(Implied)
2
Changes in Equity, Cross Cast [Abstract]
[Abstract] company:ChangesInEquityCrossCastAbstract
3
Common Stock and Additional Paid in Capital, Issuance of Common Stock
[Concept] Monetary For Period Credit gaap:CommonStockAndAdditionalPaidInCapitalIssuanceOfCommonStock
4
Common Stock, Issued
[Concept] Monetary For Period Credit gaap:CommonStockIssued
5
Additional Paid in Capital, Added from Issuance of Common Stock
[Concept] Monetary For Period Credit gaap:AdditionalPaidInCapitalAddedFromIssuanceOfCommonStock
6
Other Increase (Decrease) in Equity
[Concept] Monetary For Period Credit gaap:OtherIncreaseDecreaseInEquity
7
Other Increase (Decrease) in Common Stock
[Concept] Monetary For Period Credit gaap:OtherIncreaseDecreaseInCommonStock
8
Other Increase (Decrease) in Preferred Stock
[Concept] Monetary For Period Credit gaap:OtherIncreaseDecreaseInPreferredStock
9
Other Increase (Decrease) in Additional Paid in Capital
[Concept] Monetary For Period Credit gaap:OtherIncreaseDecreaseInAdditionalPaidInCapital
10
Other Increase (Decrease) in Retained Earnings (Accumulated Losses)
[Concept] Monetary For Period Credit gaap:OtherIncreaseDecreaseInRetainedEarningsAccumulatedLosses
11
Preferred Stock and Additional Paid in Capital, Issuance of Preferred Stock
[Concept] Monetary For Period Credit gaap:PreferredStockAndAdditionalPaidInCapitalIssuanceOfPreferredStock
12
Preferred Stock, Issued
[Concept] Monetary For Period Credit gaap:PreferredStockIssued
13
Additional Paid in Capital, Added from Issuance of Preferred Stock
[Concept] Monetary For Period Credit gaap:AdditionalPaidInCapitalAddedFromIssuanceOfPreferredStock
14
Preferred Stock, Buybacks
[Concept] Monetary For Period Debit gaap:PreferredStockBuybacks
15
Additional Paid in Capital, Removed from Buybacks of Preferred Stock
[Concept] Monetary For Period Debit gaap:AdditionalPaidInCapitalRemovedFromBuybacksOfPreferredStock
16
Preferred Stock and Additional Paid in Capital Removed, Buybacks of Preferred Stock
[Concept] Monetary For Period Debit gaap:PreferredStockAndAdditionalPaidInCapitalRemovedBuybacksOfPreferredStock

Component: (Network and Table)
Network
JA: Schedule: Cash and Cash Equivalents, by Component
(http://www.ABCCompany.com/company/role/level4/CashCashEquivalentsDetails)
Table Cash and Cash Equivalents Components [Table]
# Label Report Element Class Period Type Balance Name
1
Cash and Cash Equivalents Components [Table]
[Table] gaap:CashCashEquivalentsComponentsTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Cash and Cash Equivalents Components [Line Items]
[Line Items] gaap:CashCashEquivalentsComponentsLineItems
9
Cash and Cash Equivalents [Roll Up]
[Abstract] gaap:CashAndCashEquivalentsRollUp
10
Cash, Unrestricted
[Concept] Monetary As Of Debit gaap:CashUnrestricted
11
Cash, Restricted
[Concept] Monetary As Of Debit gaap:CashRestricted
12
Petty Cash
[Concept] Monetary As Of Debit gaap:PettyCash
13
Other Cash and Cash Equivalents
[Concept] Monetary As Of Debit gaap:OtherCashAndCashEquivalents
14
Cash and Cash Equivalents, Total
[Concept] Monetary As Of Debit gaap:CashAndCashEquivalents

Component: (Network and Table)
Network
JB: Schedule: Reconciliation of Cash per Balance Sheet with Cash Flow Statement, Summary
(http://www.ABCCompany.com/company/role/level4/ReconciliationOfCashSummarySchedule)
Table Reconciliation of Cash, Summary [Table]
# Label Report Element Class Period Type Balance Name
1
Reconciliation of Cash, Summary [Table]
[Table] gaap:ReconciliationOfCashSummaryTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Reconciliation of Cash, Summary [Line Items]
[Line Items] gaap:ReconciliationOfCashSummaryLineItems
9
Cash and Cash Equivalents, Reconcilation [Roll Up]
[Abstract] gaap:CashAndCashEquivalentsReconcilationRollUp
10
Cash and Cash Equivalents
[Concept] Monetary As Of Debit gaap:CashAndCashEquivalents
11
Reconciling Item, Amount
[Concept] Monetary As Of Debit gaap:ReconcilingItemAmount
12
Cash and Cash Equivalents, per Cash Flow Statement
[Concept] Monetary As Of Debit gaap:CashAndCashEquivalentsPerCashFlowStatement

Component: (Network and Table)
Network
JC: Schedule: Reconciliation of Cash per Balance Sheet with Cash Flow Statement, by Item
(http://www.ABCCompany.com/company/role/level4/ReconciliationOfCashDetailSchedule)
Table Reconciling Item of Cash and Cash Equivalents [Table]
# Label Report Element Class Period Type Balance Name
1
Reconciling Item of Cash and Cash Equivalents [Table]
[Table] gaap:ReconcilingItemOfCashAndCashEquivalentsTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Reconciling Item, Type [Axis]
[Axis] gaap:ReconcilingItemTypeAxis
9
All Reconciling Items of Cash and Cash Equivalents [Member]
[Member] gaap:AllReconcilingItemsOfCashAndCashEquivalentsMember
10
Reconciling Item Type A [Member]
[Member] company:ReconcilingItemTypeAMember
11
Reconciling Item Type B [Member]
[Member] company:ReconcilingItemTypeBMember
12
Reconciling Item of Cash and Cash Equivalents [Line Items]
[Line Items] gaap:ReconcilingItemOfCashAndCashEquivalentsLineItems
13
Reconciling Item of Cash and Cash Equivalents [Hierarchy]
[Abstract] gaap:ReconcilingItemOfCashAndCashEquivalentsHierarchy
14
Reconciling Item, Description
[Concept] Token For Period gaap:ReconcilingItemDescription
15
Reconciling Item, Amount
[Concept] Monetary As Of Debit gaap:ReconcilingItemAmount

Component: (Network and Table)
Network
JD: Schedule: Receivables, by Current and Noncurrent Portion
(http://www.ABCCompany.com/company/role/suppport/level4/ReceivablesCNB)
Table Receivables, Details, Current/Noncurrent [Table]
# Label Report Element Class Period Type Balance Name
1
Receivables, Details, Current/Noncurrent [Table]
[Table] gaap:ReceivablesDetailsCurrentNoncurrentTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Receivables, Details, Current/Noncurrent [Line Items]
[Line Items] gaap:ReceivablesDetailsCurrentNoncurrentLineItems
9
Receivables, Net, by Current and Noncurrent [Roll Up]
[Abstract] gaap:ReceivablesNetByCurrentAndNoncurrentRollUp
10
Receivables, Net, Current
[Concept] Monetary As Of Debit gaap:ReceivablesNetCurrent
11
Receivables, Net, Noncurrent
[Concept] Monetary As Of Debit gaap:ReceivablesNetNoncurrent
12
Receivables, Net
[Concept] Monetary As Of Debit gaap:ReceivablesNet

Component: (Network and Table)
Network
JE: Schedule: Receivables, by Gross/Net Portion
(http://www.ABCCompany.com/company/role/level4/ReceivablesGNB)
Table Receivables, Details, Gross/Net [Table]
# Label Report Element Class Period Type Balance Name
1
Receivables, Details, Gross/Net [Table]
[Table] gaap:ReceivablesDetailsGrossNetTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Receivables, Details, Gross/Net [Line Items]
[Line Items] gaap:ReceivablesDetailsGrossNetLineItems
9
Receivables, Net, by Net and Gross [Roll Up]
[Abstract] gaap:ReceivablesNetByNetAndGrossRollUp
10
Receivables, Gross
[Concept] Monetary As Of Debit gaap:ReceivablesGross
11
Allowance for Doubtful Accounts, Receivables
[Concept] Monetary As Of Credit gaap:AllowanceForDoubtfulAccountsReceivables
12
Receivables, Net
[Concept] Monetary As Of Debit gaap:ReceivablesNet

Component: (Network and Table)
Network
JF: Schedule: Receivables, by Component
(http://www.ABCCompany.com/company/role/level4/ReceivablesCOM)
Table Receivables, by Compoment [Table]
# Label Report Element Class Period Type Balance Name
1
Receivables, by Compoment [Table]
[Table] gaap:ReceivablesByCompomentTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Receivables, by Component [Line Items]
[Line Items] gaap:ReceivablesByComponentLineItems
9
Receivables, Net, Current, by Component [Roll Up]
[Abstract] gaap:ReceivablesNetCurrentByComponentRollUp
10
Trade Receivables, Net, Current
[Concept] Monetary As Of Debit gaap:TradeReceivablesNetCurrent
11
Finance Lease Receivables, Net, Current
[Concept] Monetary As Of Debit gaap:FinanceLeaseReceivablesNetCurrent
12
Other Receivables, Net, Current
[Concept] Monetary As Of Debit gaap:OtherReceivablesNetCurrent
13
Receivables, Net, Current
[Concept] Monetary As Of Debit gaap:ReceivablesNetCurrent

Component: (Network and Table)
Network
JG: Schedule: Inventory, by Component
(http://www.ABCCompany.com/company/role/level4/InventoryComponents)
Table Inventory, by Compoment [Table]
# Label Report Element Class Period Type Balance Name
1
Inventory, by Compoment [Table]
[Table] gaap:InventoryByCompomentTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Inventory, by Component [Line Items]
[Line Items] gaap:InventoryByComponentLineItems
9
Inventory, by Component [Roll Up]
[Abstract] gaap:InventoryByComponentRollUp
10
Finished Goods
[Concept] Monetary As Of Debit gaap:FinishedGoods
11
Work in Progress
[Concept] Monetary As Of Debit gaap:WorkInProgress
12
Raw Material
[Concept] Monetary As Of Debit gaap:RawMaterial
13
Inventory
[Concept] Monetary As Of Debit gaap:Inventory

Component: (Network and Table)
Network
JH: Schedule: Prepaid Expenses, by Component
(http://www.ABCCompany.com/company/role/level4/PrepaidExpensesComponents)
Table Prepaid Expenses [Table]
# Label Report Element Class Period Type Balance Name
1
Prepaid Expenses [Table]
[Table] gaap:PrepaidExpensesTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Prepaid Expenses, by Component [Line Items]
[Line Items] gaap:PrepaidExpensesByComponentLineItems
9
Prepaid Expenses, by Component [Roll Up]
[Abstract] gaap:PrepaidExpensesByComponentRollUp
10
Prepaid Insurance
[Concept] Monetary As Of Debit gaap:PrepaidInsurance
11
Prepaid Interest
[Concept] Monetary As Of Debit gaap:PrepaidInterest
12
Prepaid Expenses
[Concept] Monetary As Of Debit gaap:PrepaidExpenses

Component: (Network and Table)
Network
KA: Schedule: Property, Plant and Equipment, Net, by Component (Represented as Line Items/Concepts)
(http://www.ABCCompany.com/company/role/level4/PropertyPlantAndEquipmentDetails)
Table Property, Plant and Equipment Components [Table]
# Label Report Element Class Period Type Balance Name
1
Property, Plant and Equipment Components [Table]
[Table] gaap:PropertyPlantEquipmentComponentsTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Property, Plant and Equipment Components [Line Items]
[Line Items] gaap:PropertyPlantEquipmentComponentsLineItems
9
Property, Plant, and Equipment, Net, Components [Roll Up]
[Abstract] gaap:PropertyPlantAndEquipmentNetComponentsRollUp
10
Land
[Concept] Monetary As Of Debit gaap:Land
11
Buildings, Net
[Concept] Monetary As Of Debit gaap:BuildingsNet
12
Furniture and Fixtures, Net
[Concept] Monetary As Of Debit gaap:FurnitureAndFixturesNet
13
Other Property, Plant, and Equipment, Net
[Concept] Monetary As Of Debit gaap:OtherPropertyPlantAndEquipmentNet
14
Property, Plant and Equipment, Net
[Concept] Monetary As Of Debit gaap:PropertyPlantAndEquipmentNet

Component: (Network and Table)
Network
KB: Schedule: Property, Plant and Equipment, Net, Roll Forward (Represented as Line Items/Concepts)
(http://www.ABCCompany.com/company/role/level4/PropertyPlantAndEquipmentMovementsSchedule)
Table Property, Plant and Equipment Roll Forward [Table]
# Label Report Element Class Period Type Balance Name
1
Property, Plant and Equipment Roll Forward [Table]
[Table] gaap:PropertyPlantEquipmentRollForwardTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Property, Plant and Equipment Roll Forward [Line Items]
[Line Items] gaap:PropertyPlantEquipmentRollForwardLineItems
9
Land [Roll Forward]
[Abstract] gaap:LandRollForward
10
Land, Beginning Balance
[Concept] Monetary As Of Debit gaap:Land
11
Land, Additions
[Concept] Monetary For Period Debit gaap:LandAdditions
12
Land, Disposals
[Concept] Monetary For Period Credit gaap:LandDisposals
13
Land, Translation Difference
[Concept] Monetary For Period Debit gaap:LandTranslationDifference
14
Other Increase (Decrease) in Land
[Concept] Monetary For Period Debit gaap:OtherIncreaseDecreaseInLand
15
Land, Ending Balance
[Concept] Monetary As Of Debit gaap:Land
16
Buildings, Net [Roll Forward]
[Abstract] gaap:BuildingsNetRollForward
17
Buildings, Net, Beginning Balance
[Concept] Monetary As Of Debit gaap:BuildingsNet
18
Buildings, Net, Additions
[Concept] Monetary For Period Debit gaap:BuildingsNetAdditions
19
Buildings, Net, Disposals
[Concept] Monetary For Period Credit gaap:BuildingsNetDisposals
20
Buildings, Net, Translation Difference
[Concept] Monetary For Period Debit gaap:BuildingsNetTranslationDifference
21
Other Increase (Decrease) in Buildings, Net
[Concept] Monetary For Period Debit gaap:OtherIncreaseDecreaseInBuildingsNet
22
Buildings, Net, Ending Balance
[Concept] Monetary As Of Debit gaap:BuildingsNet
23
Furniture and Fixtures, Net [Roll Forward]
[Abstract] gaap:FurnitureFixturesNetRollForward
24
Furniture and Fixtures, Net, Beginning Balance
[Concept] Monetary As Of Debit gaap:FurnitureAndFixturesNet
25
Furniture and Fixtures, Net, Additions
[Concept] Monetary For Period Debit gaap:FurnitureAndFixturesNetAdditions
26
Furniture and Fixtures, Net, Disposals
[Concept] Monetary For Period Credit gaap:FurnitureAndFixturesNetDisposals
27
Furniture and Fixtures, Net, Translation Difference
[Concept] Monetary For Period Debit gaap:FurnitureAndFixturesNetTranslationDifference
28
Other Increase (Decrease) in Furniture and Fixtures, Net
[Concept] Monetary For Period Debit gaap:OtherIncreaseDecreaseInFurnitureAndFixturesNet
29
Furniture and Fixtures, Net, Ending Balance
[Concept] Monetary As Of Debit gaap:FurnitureAndFixturesNet
30
Other Property, Plant and Equipment, Net [Roll Forward]
[Abstract] gaap:OtherPropertyPlantEquipmentNetRollForward
31
Other Property, Plant, and Equipment, Net, Beginning Balance
[Concept] Monetary As Of Debit gaap:OtherPropertyPlantAndEquipmentNet
32
Other Property, Plant, and Equipment, Net, Additions
[Concept] Monetary For Period Debit gaap:OtherPropertyPlantAndEquipmentNetAdditions
33
Other Property, Plant, and Equipment, Net, Disposals
[Concept] Monetary For Period Credit gaap:OtherPropertyPlantAndEquipmentNetDisposals
34
Other Property, Plant, and Equipment, Net, Translation Difference
[Concept] Monetary For Period Debit gaap:OtherPropertyPlantAndEquipmentNetTranslationDifference
35
Other Increase (Decrease) in Other Property, Plant, and Equipment, Net
[Concept] Monetary For Period Debit gaap:OtherIncreaseDecreaseInOtherPropertyPlantAndEquipmentNet
36
Other Property, Plant, and Equipment, Net, Ending Balance
[Concept] Monetary As Of Debit gaap:OtherPropertyPlantAndEquipmentNet
37
Property, Plant and Equipment, Net [Roll Forward]
[Abstract] gaap:PropertyPlantEquipmentNetRollForward
38
Property, Plant and Equipment, Net, Beginning Balance
[Concept] Monetary As Of Debit gaap:PropertyPlantAndEquipmentNet
39
Property, Plant and Equipment, Net, Additions
[Concept] Monetary For Period Debit gaap:PropertyPlantAndEquipmentNetAdditions
40
Property, Plant and Equipment, Net, Disposals
[Concept] Monetary For Period Credit gaap:PropertyPlantAndEquipmentNetDisposals
41
Property, Plant and Equipment, Net, Translation Difference
[Concept] Monetary For Period Debit gaap:PropertyPlantAndEquipmentNetTranslationDifference
42
Other Increase (Decrease) in Property, Plant and Equipment, Net
[Concept] Monetary For Period Debit gaap:OtherIncreaseDecreaseInPropertyPlantAndEquipmentNet
43
Property, Plant and Equipment, Net, Ending Balance
[Concept] Monetary As Of Debit gaap:PropertyPlantAndEquipmentNet

Component: (Network and Table)
Network
KC: Schedule: Property, Plant and Equipment, Estimated Useful Lives (Represented as Axis/Members)
(http://www.ABCCompany.com/company/role/level4/PropertyPlantAndEquipmentSupport)
Table Property, Plant and Equipment, Estimated Useful Lives, by Type [Table]
# Label Report Element Class Period Type Balance Name
1
Property, Plant and Equipment, Estimated Useful Lives, by Type [Table]
[Table] gaap:PropertyPlantEquipmentEstimatedUsefulLivesByTypeTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Property, Plant and Equipment, Description of Major Class [Axis]
[Axis] gaap:PropertyPlantAndEquipmentDescriptionOfMajorClassAxis
9
Property, Plant and Equipment, All Major Classes [Member]
[Member] gaap:PropertyPlantAndEquipmentAllMajorClassesMember
10
Buildings [Member]
[Member] gaap:BuildingsMember
11
Furniture and Fixtures [Member]
[Member] gaap:FurnitureAndFixturesMember
12
Other Property, Plant and Equipment [Member]
[Member] gaap:OtherPropertyPlantAndEquipmentMember
13
Property, Plant and Equipment, Disclosures, Class as Axis [Line Items]
[Line Items] gaap:PropertyPlantEquipmentDisclosuresClassAsAxisLineItems
14
Property, Plant and Equipment, Estimated Useful Life [Hierarchy]
[Abstract] gaap:PropertyPlantEquipmentEstimatedUsefulLifeHierarchy
15
Property, Plant and Equipment, Estimated Useful Life
[Concept] Duration For Period gaap:PropertyPlantEquipmentEstimatedUsefulLife

Component: (Network and Table)
Network
KD: Schedule: Property, Plant and Equipment, Net, by Component (Represented as Axis/Members)
(http://www.ABCCompany.com/company/role/level4/PropertyPlantAndEquipmentAxisDetails)
Table Property, Plant and Equipment, Net, by Component, Class as Axis [Table]
# Label Report Element Class Period Type Balance Name
1
Property, Plant and Equipment, Net, by Component, Class as Axis [Table]
[Table] gaap:PropertyPlantEquipmentNetByComponentClassAsAxisTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Property, Plant and Equipment, Description of Major Class [Axis]
[Axis] gaap:PropertyPlantAndEquipmentDescriptionOfMajorClassAxis
9
Property, Plant and Equipment, All Major Classes [Member]
[Member] gaap:PropertyPlantAndEquipmentAllMajorClassesMember
10
Land [Member]
[Member] gaap:LandMember
11
Buildings [Member]
[Member] gaap:BuildingsMember
12
Furniture and Fixtures [Member]
[Member] gaap:FurnitureAndFixturesMember
13
Other Property, Plant and Equipment [Member]
[Member] gaap:OtherPropertyPlantAndEquipmentMember
14
Property, Plant and Equipment, Net, by Component, Class as Axis [Line Items]
[Line Items] gaap:PropertyPlantEquipmentNetByComponentClassAsAxisLineItems
15
Property, Plant and Equipment, Net [Roll Forward]
[Abstract] gaap:PropertyPlantEquipmentNetRollForward
16
Property, Plant and Equipment, Net
[Concept] Monetary As Of Debit gaap:PropertyPlantAndEquipmentNet

Component: (Network and Table)
Network
KE: Schedule: Property, Plant and Equipment, Leasehold Land and Buildings
(http://www.ABCCompany.com/company/role/level4/LeaseholdLandAndBuildingsSchedule)
Table Leasehold Land and Building [Table]
# Label Report Element Class Period Type Balance Name
1
Leasehold Land and Building [Table]
[Table] gaap:LeaseholdLandAndBuildingTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Leasehold Land and Building, Identifier [Axis]
[Axis] gaap:LeaseholdLandAndBuildingIdentifierAxis
9
All Leasehold Identifiers [Member]
[Member] gaap:AllLeaseholdIdentifiersMember
10
Leasehold A [Member]
[Member] company:LeaseholdAMember
11
Leasehold B [Member]
[Member] company:LeaseholdBMember
12
Leasehold Land and Building, State [Axis]
[Axis] gaap:LeaseholdLandAndBuildingStateAxis
13
All States [Member]
[Member] gaap:AllStatesMember
14
Washington [Member]
[Member] gaap:WashingtonMember
15
Oregon [Member]
[Member] gaap:OregonMember
16
California [Member]
[Member] gaap:CaliforniaMember
17
Leasehold Land and Building [Line Items]
[Line Items] gaap:LeaseholdLandAndBuildingLineItems
18
Leasehold Land and Buildings [Hierarchy]
[Abstract] gaap:LeaseholdLandAndBuildingsHierarchy
19
Leasehold Land and Building, Location
[Concept] Token For Period gaap:LeaseholdLandAndBuildingLocation
20
Leasehold Land and Building, Description of Facility
[Concept] Token For Period gaap:LeaseholdLandAndBuildingDescriptionOfFacility
21
Leasehold Land and Building, Tenure
[Concept] Token For Period gaap:LeaseholdLandAndBuildingTenure
22
Leasehold Land and Building, Tenure Start Date
[Concept] Date For Period gaap:LeaseholdLandAndBuildingTenureStartDate
23
Leasehold Land and Building, Land Area
[Concept] Decimal As Of gaap:LeaseholdLandAndBuildingLandArea
24
Leasehold Land and Building, Value at Cost
[Concept] Monetary As Of Debit gaap:LeaseholdLandAndBuildingValueAtCost

Component: (Network and Table)
Network
KF: Schedule: Other Assets, by Current and Noncurrent Portion
(http://www.ABCCompany.com/company/role/level4/OtherAssetsDetails)
Table Other Assets, Current and Noncurrent Portions [Table]
# Label Report Element Class Period Type Balance Name
1
Other Assets, Current and Noncurrent Portions [Table]
[Table] gaap:OtherAssetsCurrentNoncurrentPortionsTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Other Assets, Current and Noncurrent Portions [Line Items]
[Line Items] gaap:OtherAssetsCurrentNoncurrentPortionsLineItems
9
Other Assets, by Current and Noncurrent Portion [Roll Up]
[Abstract] gaap:OtherAssetsByCurrentAndNoncurrentPortionRollUp
10
Other Assets, Current
[Concept] Monetary As Of Debit gaap:OtherAssetsCurrent
11
Other Assets, Noncurrent
[Concept] Monetary As Of Debit gaap:OtherAssetsNoncurrent
12
Other Assets, Total
[Concept] Monetary As Of Debit gaap:OtherAssets

Component: (Network and Table)
Network
NA: Schedule: Payables and Accruals, by Component
(http://www.ABCCompany.com/company/role/level4/PayablesAndAccrualsDetails)
Table Payables and Accruals Components [Table]
# Label Report Element Class Period Type Balance Name
1
Payables and Accruals Components [Table]
[Table] gaap:PayablesAccrualsComponentsTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Payables and Accruals Components [Line Items]
[Line Items] gaap:PayablesAccrualsComponentsLineItems
9
Payables and Accruals [Roll Up]
[Abstract] gaap:PayablesAndAccrualsRollUp
10
Accounts Payable
[Concept] Monetary As Of Credit gaap:AccountsPayable
11
Accrued Expenses
[Concept] Monetary As Of Credit gaap:AccruedExpenses
12
Accrued Interest Payable
[Concept] Monetary As Of Credit gaap:AccruedInterestPayable
13
Other Payables and Accruals
[Concept] Monetary As Of Credit gaap:OtherPayablesAndAccruals
14
Payables and Accruals, Total
[Concept] Monetary As Of Credit gaap:PayablesAndAccruals

Component: (Network and Table)
Network
NB: Schedule: Long-Term Debt, by Component
(http://www.ABCCompany.com/company/role/level4/DebtDetails)
Table Long-Term Debt, by Component [Table]
# Label Report Element Class Period Type Balance Name
1
Long-Term Debt, by Component [Table]
[Table] gaap:LongTermDebtByComponentTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Long-Term Debt, by Component [Line Items]
[Line Items] gaap:LongTermDebtByComponentLineItems
9
Long-Term Debt, by Component [Roll Up]
[Abstract] gaap:LongTermDebtByComponentRollUp
10
Long-Term Debt, Secured
[Concept] Monetary As Of Credit gaap:LongTermDebtSecured
11
Long-Term Debt, Unsecured
[Concept] Monetary As Of Credit gaap:LongTermDebtUnsecured
12
Long-Term Debt, Subordinated
[Concept] Monetary As Of Credit gaap:LongTermDebtSubordinated
13
Other Long-Term Debt
[Concept] Monetary As Of Credit gaap:OtherLongTermDebt
14
Long-Term Debt
[Concept] Monetary As Of Credit gaap:LongTermDebt

Component: (Network and Table)
Network
NC: Schedule: Long-Term Debt, by Current and Noncurrent Portion
(http://www.ABCCompany.com/company/role/level4/DebtCNB)
Table Long-Term Debt, Current/Noncurrent Breakdown [Table]
# Label Report Element Class Period Type Balance Name
1
Long-Term Debt, Current/Noncurrent Breakdown [Table]
[Table] gaap:LongTermDebtCurrentNoncurrentBreakdownTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Long-Term Debt, Current/Noncurrent Breakdown [Line Items]
[Line Items] gaap:LongTermDebtCurrentNoncurrentBreakdownLineItems
9
Long-Term Debt, by Current and Noncurrent Portions [Roll Up]
[Abstract] gaap:LongTermDebtByCurrentNoncurrentPortionsRollUp
10
Long-Term Debt, Current
[Concept] Monetary As Of Credit gaap:LongTermDebtCurrent
11
Long-Term Debt, Noncurrent
[Concept] Monetary As Of Credit gaap:LongTermDebtNoncurrent
12
Long-Term Debt, Total
[Concept] Monetary As Of Credit gaap:LongTermDebt

Component: (Network and Table)
Network
ND: Schedule: Long-Term Debt, by Maturity
(http://www.ABCCompany.com/company/role/level4/LongTermDebtMaturitiesSchedule)
Table Long-Term Debt, Maturities [Table]
# Label Report Element Class Period Type Balance Name
1
Long-Term Debt, Maturities [Table]
[Table] gaap:LongTermDebtMaturitiesTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Long-Term Debt, Maturities [Line Items]
[Line Items] gaap:LongTermDebtMaturitiesLineItems
9
Long-Term Debt, Maturities [Roll Up]
[Abstract] gaap:LongTermDebtMaturitiesRollUp
10
Long-Term Debt, Current
[Concept] Monetary As Of Credit gaap:LongTermDebtCurrent
11
Long-Term Debt, Maturing in Two Years
[Concept] Monetary As Of Credit gaap:LongTermDebtMaturingInTwoYears
12
Long-Term Debt, Maturing in Three Years
[Concept] Monetary As Of Credit gaap:LongTermDebtMaturingInThreeYears
13
Long-Term Debt, Maturing in Four Years
[Concept] Monetary As Of Credit gaap:LongTermDebtMaturingInFourYears
14
Long-Term Debt, Maturing in Five Years
[Concept] Monetary As Of Credit gaap:LongTermDebtMaturingInFiveYears
15
Long-Term Debt, Maturing Thereafter
[Concept] Monetary As Of Credit gaap:LongTermDebtMaturingThereafter
16
Long-Term Debt, Total
[Concept] Monetary As Of Credit gaap:LongTermDebt

Component: (Network and Table)
Network
NE: Schedule: Long-Term Debt, by Instrument
(http://www.ABCCompany.com/company/role/level4/DebtInstrumentsSchedule)
Table Long-Term Debt Instrument [Table]
# Label Report Element Class Period Type Balance Name
1
Long-Term Debt Instrument [Table]
[Table] gaap:LongTermDebtInstrumentTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Debt Instrument, Identifier [Axis]
[Axis] gaap:DebtInstrumentIdentifierAxis
9
All Debt Instruments [Member]
[Member] gaap:AllDebtInstrumentsMember
10
Debt Instrument A [Member]
[Member] company:DebtInstrumentAMember
11
Debt Instrument B [Member]
[Member] company:DebtInstrumentBMember
12
Debt Instrument C [Member]
[Member] company:DebtInstrumentCMember
13
Long-Term Debt Instrument [Line Items]
[Line Items] gaap:LongTermDebtInstrumentLineItems
14
Debt Instrument [Hierarchy]
[Abstract] gaap:DebtInstrumentHierarchy
15
Debt Instrument, Description
[Concept] Token For Period gaap:DebtInstrumentDescription
16
Long-Term Debt
[Concept] Monetary As Of Credit gaap:LongTermDebt

Component: (Network and Table)
Network
NF: Schedule: Other Liabilities, by Current and Noncurrent Portion
(http://www.ABCCompany.com/company/role/level4/OtherLiabilitiesDetails)
Table Other Liabilities, Current and Noncurrent Breakdown [Table]
# Label Report Element Class Period Type Balance Name
1
Other Liabilities, Current and Noncurrent Breakdown [Table]
[Table] gaap:OtherLiabilitiesCurrentNoncurrentBreakdownTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Other Liabilities, Current and Noncurrent Breakdown [Line Items]
[Line Items] gaap:OtherLiabilitiesCurrentNoncurrentBreakdownLineItems
9
Other Liabilities [Roll Up]
[Abstract] gaap:OtherLiabilitiesRollUp
10
Other Liabilities, Current
[Concept] Monetary As Of Credit gaap:OtherLiabilitiesCurrent
11
Other Liabilities, Noncurrent
[Concept] Monetary As Of Credit gaap:OtherLiabilitiesNoncurrent
12
Other Liabilities, Total
[Concept] Monetary As Of Credit gaap:OtherLiabilities

Component: (Network and Table)
Network
NG: Schedule: Income Tax Expense (Benefit), by Component
(http://www.ABCCompany.com/company/role/level4/IncomeTaxesDetails)
Table Income Tax Expense (Benefit) Components [Table]
# Label Report Element Class Period Type Balance Name
1
Income Tax Expense (Benefit) Components [Table]
[Table] gaap:IncomeTaxExpenseBenefitComponentsTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Income Tax Expense (Benefit) Components [Line Items]
[Line Items] gaap:IncomeTaxExpenseBenefitComponentsLineItems
9
Income Tax Expense (Benefit) Components [Roll Up]
[Abstract] gaap:IncomeTaxExpenseBenefitComponentsRollUp
10
Income Tax Expense (Benefit), Current [Roll Up]
[Abstract] gaap:IncomeTaxExpenseBenefitCurrentRollUp
11
Income Tax Expense (Benefit), Current, Foreign
[Concept] Monetary For Period Debit gaap:IncomeTaxExpenseBenefitCurrentForeign
12
Income Tax Expense (Benefit), Current, Domestic
[Concept] Monetary For Period Debit gaap:IncomeTaxExpenseBenefitCurrentDomestic
13
Income Tax Expense (Benefit), Current
[Concept] Monetary For Period Debit gaap:IncomeTaxExpenseBenefitCurrent
14
Income Tax Expense (Benefit), Deferred [Roll Up]
[Abstract] gaap:IncomeTaxExpenseBenefitDeferredRollUp
15
Income Tax Expense (Benefit), Deferred, Foreign
[Concept] Monetary For Period Debit gaap:IncomeTaxExpenseBenefitDeferredForeign
16
Income Tax Expense (Benefit), Deferred, Domestic
[Concept] Monetary For Period Debit gaap:IncomeTaxExpenseBenefitDeferredDomestic
17
Income Tax Expense (Benefit), Deferred
[Concept] Monetary For Period Debit gaap:IncomeTaxExpenseBenefitDeferred
18
Income Tax Expense (Benefit), Total
[Concept] Monetary For Period Debit gaap:IncomeTaxExpenseBenefit

Component: (Network and Table)
Network
OA: Schedule: Subsequent Events, by Event Category
(http://www.ABCCompany.com/company/role/level4/SubsequentEventsSchedule)
Table Subsequent Event [Table]
# Label Report Element Class Period Type Balance Name
1
Subsequent Event [Table]
[Table] gaap:SubsequentEventTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Subsequent Event, Category [Axis]
[Axis] gaap:SubsequentEventCategoryAxis
9
All Categories of Subsequent Events [Member]
[Member] gaap:AllCategoriesOfSubsequentEventsMember
10
Subsequent Event Relating to Loss of Uncollectable Receivable [Member]
[Member] gaap:SubsequentEventRelatingToLossOfUncollectableReceivableMember
11
Subsequent Event Relating to Purchase of Business [Member]
[Member] gaap:SubsequentEventRelatingToPurchaseOfBusinessMember
12
Subsequent Event Relating to Loss of Plant or Inventory from Fire or Flood [Member]
[Member] gaap:SubsequentEventRelatingToLossOfPlantOrInventoryFromFireOrFloodMember
13
Subsequent Event [Line Items]
[Line Items] gaap:SubsequentEventLineItems
14
Subsequent Event [Hierarchy]
[Abstract] gaap:SubsequentEventHierarchy
15
Subsequent Event, Description
[Concept] Token For Period gaap:SubsequentEventDescription
16
Subsequent Event, Date
[Concept] Date For Period gaap:SubsequentEventDate

Component: (Network and Table)
Network
OB: Schedule: Business Segments, by Segment
(http://www.ABCCompany.com/company/role/level4/BusinessSegmentsSchedule)
Table Business Segments [Table]
# Label Report Element Class Period Type Balance Name
1
Business Segments [Table]
[Table] gaap:BusinessSegmentsTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Business Segment [Axis]
[Axis] frm:BusinessSegmentAxis
9
Business Segments, All [Member]
[Member] frm:BusinessSegmentsAllMember
10
Eliminations [Member]
[Member] gaap:EliminationsMember
11
All Operations [Member]
[Member] gaap:AllOperationsMember
12
Continuing Operations [Member]
[Member] gaap:ContinuingOperationsMember
13
Business Segment One [Member]
[Member] company:BusinessSegmentOneMember
14
Business Segment Two [Member]
[Member] company:BusinessSegmentTwoMember
15
Discontinued Operations [Member]
[Member] gaap:DiscontinuedOperationsMember
16
Business Segments [Line Items]
[Line Items] gaap:BusinessSegmentsLineItems
17
Business Segment, Revenue [Roll Up]
[Abstract] gaap:BusinessSegmentRevenueRollUp
18
External Sales
[Concept] Monetary For Period Credit gaap:ExternalSales
19
Intersegmental Sales
[Concept] Monetary For Period Credit gaap:IntersegmentalSales
20
Revenues, Net
[Concept] Monetary For Period Credit gaap:RevenuesNet

Component: (Network and Table)
Network
OC: Schedule: Related Parties, by Party
(http://www.ABCCompany.com/company/role/level4/RelatedPartiesSchedule)
Table Related Party [Table]
# Label Report Element Class Period Type Balance Name
1
Related Party [Table]
[Table] gaap:RelatedPartyTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Related Party, Name [Axis]
[Axis] gaap:RelatedPartyNameAxis
9
All Related Parties [Member]
[Member] gaap:AllRelatedPartiesMember
10
Related Party 1 [Member]
[Member] company:RelatedParty1Member
11
Related Party 2 [Member]
[Member] company:RelatedParty2Member
12
Related Party [Line Items]
[Line Items] gaap:RelatedPartyLineItems
13
Related Party [Hierarchy]
[Abstract] gaap:RelatedPartyHierarchy
14
Related Party, Type of Relationship
[Concept] String For Period gaap:RelatedPartyTypeOfRelationship
15
Related Party, Nature of Relationship
[Concept] Token For Period gaap:RelatedPartyNatureOfRelationship

Component: (Network and Table)
Network
OD: Schedule: Related Party Transactions, by Transaction
(http://www.ABCCompany.com/company/role/level4/RelatedPartyTransactionsSchedule)
Table Related Party Transaction [Table]
# Label Report Element Class Period Type Balance Name
1
Related Party Transaction [Table]
[Table] gaap:RelatedPartyTransactionTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Related Party, Name [Axis]
[Axis] gaap:RelatedPartyNameAxis
9
All Related Parties [Member]
[Member] gaap:AllRelatedPartiesMember
10
Related Party 1 [Member]
[Member] company:RelatedParty1Member
11
Related Party 2 [Member]
[Member] company:RelatedParty2Member
12
Related Party Transaction, Type [Axis]
[Axis] gaap:RelatedPartyTransactionTypeAxis
13
All Transactions with Related Party [Member]
[Member] gaap:AllTransactionsWithRelatedPartyMember
14
Agency Arrangements with Related Party [Member]
[Member] gaap:AgencyArrangementsWithRelatedPartyMember
15
Leasing Arrangements with Related Party [Member]
[Member] gaap:LeasingArrangementsWithRelatedPartyMember
16
License Arrangements with Related Party [Member]
[Member] gaap:LicenseArrangementsWithRelatedPartyMember
17
Provisions Guarantees and Collaterals with Related Party [Member]
[Member] gaap:ProvisionsGuaranteesAndCollateralsWithRelatedPartyMember
18
Purchase or Sale of Goods with Related Party [Member]
[Member] gaap:PurchaseOrSaleOfGoodsWithRelatedPartyMember
19
Purchase or Sale of Property or Other Assets with Related Party [Member]
[Member] gaap:PurchaseOrSaleOfPropertyOrOtherAssetsWithRelatedPartyMember
20
Rendering or Receiving Goods or Services with Related Party [Member]
[Member] gaap:RenderingOrReceivingGoodsOrServicesWithRelatedPartyMember
21
Transfers of Research and Development with Related Party [Member]
[Member] gaap:TransfersOfResearchAndDevelopmentWithRelatedPartyMember
22
Related Party Transaction [Line Items]
[Line Items] gaap:RelatedPartyTransactionLineItems
23
Related Party Transaction [Hierarchy]
[Abstract] gaap:RelatedPartyTransactionHierarchy
24
Related Party Transaction, Description
[Concept] Token For Period gaap:RelatedPartyTransactionDescription
25
Related Party Transaction, Pricing Policy
[Concept] Token For Period gaap:RelatedPartyTransactionPricingPolicy
26
Related Party Transaction, Amount
[Concept] Monetary For Period gaap:RelatedPartyTransactionAmount

Component: (Network and Table)
Network
OE: Schedule: Director Compensation, by Director
(http://www.ABCCompany.com/company/role/level4/DirectorCompensationSchedule)
Table Director Compensation [Table]
# Label Report Element Class Period Type Balance Name
1
Director Compensation [Table]
[Table] gaap:DirectorCompensationTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Director Name [Axis]
[Axis] gaap:DirectorNameAxis
9
All Directors [Member]
[Member] gaap:AllDirectorsMember
10
Director 1 [Member]
[Member] company:Director1Member
11
Director 2 [Member]
[Member] company:Director2Member
12
Director Compensation [Line Items]
[Line Items] gaap:DirectorCompensationLineItems
13
Director Salary, Bonuses, and Fees [Roll Up]
[Abstract] gaap:DirectorSalaryBonusesAndFeesRollUp
14
Director Salary
[Concept] Monetary For Period Debit gaap:DirectorSalary
15
Director Bonuses
[Concept] Monetary For Period Debit gaap:DirectorBonuses
16
Director Fees
[Concept] Monetary For Period Debit gaap:DirectorFees
17
Director Salary, Bonuses, and Fees
[Concept] Monetary For Period Debit gaap:DirectorSalaryBonusesAndFees
18
Director Options Granted [Hierarchy]
[Abstract] gaap:DirectorOptionsGrantedHierarchy
19
Director Options Granted, at Fair Value
[Concept] Monetary For Period Debit gaap:DirectorOptionsGrantedAtFairValue

Component: (Network and Table)
Network
OF: Schedule: Share Ownership Plans, by Plan
(http://www.ABCCompany.com/company/role/level4/ShareOwnershipPlansSchedule)
Table Share Ownership Plan [Table]
# Label Report Element Class Period Type Balance Name
1
Share Ownership Plan [Table]
[Table] gaap:ShareOwnershipPlanTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Share Ownership Plan, Identifier [Axis]
[Axis] gaap:ShareOwnershipPlanIdentifierAxis
9
All Share Ownership Plans [Member]
[Member] gaap:AllShareOwnershipPlansMember
10
Share Ownership Plan 1 [Member]
[Member] company:ShareOwnershipPlan1Member
11
Share Ownership Plan 2 [Member]
[Member] company:ShareOwnershipPlan2Member
12
Share Ownership Plan [Line Items]
[Line Items] gaap:ShareOwnershipPlanLineItems
13
Share Ownership Plan, Share Options Outstanding [Roll Forward]
[Abstract] gaap:ShareOwnershipPlanShareOptionsOutstandingRollForward
14
Share Ownership Plan, Share Options Outstanding, Beginning Balance
[Concept] Shares As Of gaap:ShareOwnershipPlanShareOptionsOutstanding
15
Share Ownership Plan, Share Options Granted
[Concept] Shares For Period gaap:ShareOwnershipPlanShareOptionsGranted
16
Share Ownership Plan, Share Options Forfeited
[Concept] Shares For Period gaap:ShareOwnershipPlanShareOptionsForfeited
17
Share Ownership Plan, Share Options Exercised
[Concept] Shares For Period gaap:ShareOwnershipPlanShareOptionsExercised
18
Share Ownership Plan, Share Options Expired
[Concept] Shares For Period gaap:ShareOwnershipPlanShareOptionsExpired
19
Share Ownership Plan, Share Options Outstanding, Ending Balance
[Concept] Shares As Of gaap:ShareOwnershipPlanShareOptionsOutstanding

Component: (Network and Table)
Network
OJ: Schedule: Investments, by Instrument
(http://www.ABCCompany.com/company/role/level4/PortfolioOfInvestmentsSchedule)
Table Investment [Table]
# Label Report Element Class Period Type Balance Name
1
Investment [Table]
[Table] gaap:InvestmentTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Investment, Description [Axis]
[Axis] gaap:InvestmentDescriptionAxis
9
All Investments [Member]
[Member] gaap:AllInvestmentsMember
10
Treasury Bills, 3.4 %, 7/1/2010 [Member]
[Member] company:TreasuryBills3.4712010Member
11
Treasury Bills, 3.3 %, 7/1/2011 [Member]
[Member] company:TreasuryBills3.3712011Member
12
Investment, Term [Axis]
[Axis] gaap:InvestmentTermAxis
13
All Investment Terms [Member]
[Member] gaap:AllInvestmentTermsMember
14
Short-Term [Member]
[Member] gaap:ShortTermMember
15
Long-Term [Member]
[Member] gaap:LongTermMember
16
Investment, Country [Axis]
[Axis] gaap:InvestmentCountryAxis
17
All Investment Countries [Member]
[Member] gaap:AllInvestmentCountriesMember
18
USA [Member]
[Member] gaap:USAMember
19
Canada [Member]
[Member] gaap:CanadaMember
20
Investment, Type [Axis]
[Axis] gaap:InvestmentTypeAxis
21
All Investment Types [Member]
[Member] gaap:AllInvestmentTypesMember
22
Investment in Governmental Entities [Member]
[Member] gaap:InvestmentInGovernmentalEntitiesMember
23
Investment in Nongovernmental Entities [Member]
[Member] gaap:InvestmentInNongovernmentalEntitiesMember
24
Investment, Entity [Axis]
[Axis] gaap:InvestmentEntityAxis
25
All Investment Entities [Member]
[Member] gaap:AllInvestmentEntitiesMember
26
US Federal Government [Member]
[Member] gaap:USFederalGovernmentMember
27
State and Local Government [Member]
[Member] gaap:StateAndLocalGovernmentMember
28
Investment, Moody's Rating [Axis]
[Axis] gaap:InvestmentMoodysRatingAxis
29
All Moody's Ratings [Member]
[Member] gaap:AllMoodysRatingsMember
30
A+++ [Member]
[Member] gaap:APlusPlusPlusMember
31
A-- [Member]
[Member] gaap:AMinusMinusMember
32
Investment, S&P Rating [Axis]
[Axis] gaap:InvestmentSPRatingAxis
33
All S&P Ratings [Member]
[Member] gaap:AllSPRatingsMember
34
AAA [Member]
[Member] gaap:AAAMember
35
AA [Member]
[Member] gaap:AAMember
36
Investment [Line Items]
[Line Items] gaap:InvestmentLineItems
37
Investment [Hierarchy]
[Abstract] gaap:InvestmentHierarchy
38
Investment, Shares
[Concept] Shares As Of gaap:InvestmentShares
39
Investments, at Cost
[Concept] Monetary As Of Debit gaap:InvestmentsAtCost

Component: (Network and Table)
Network
OK: Schedule: Sales Analysis, by Customer
(http://www.ABCCompany.com/company/role/level4/SalesAnanysisSchedule)
Table Sales Analysis, by Customer [Table]
# Label Report Element Class Period Type Balance Name
1
Sales Analysis, by Customer [Table]
[Table] gaap:SalesAnalysisByCustomerTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Customer [Axis]
[Axis] gaap:CustomerAxis
9
All Customers [Member]
[Member] gaap:AllCustomersMember
10
Customer A [Member]
[Member] company:CustomerAMember
11
Customer B [Member]
[Member] company:CustomerBMember
12
Customer C [Member]
[Member] company:CustomerCMember
13
Sales Analysis, by Customer [Line Items]
[Line Items] gaap:SalesAnalysisByCustomerLineItems
14
Sales Analysis, by Customer [Hierarchy]
[Abstract] gaap:SalesAnalysisByCustomerHierarchy
15
Revenues, Net
[Concept] Monetary For Period Credit gaap:RevenuesNet

Component: (Network and Table)
Network
OL: Schedule: Document and Entity Information
(http://www.ABCCompany.com/company/role/level4/DocumentInformationSchedule)
Table Document Information [Table]
# Label Report Element Class Period Type Balance Name
1
Document Information [Table]
[Table] gaap:DocumentInformationTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Document Information [Line Items]
[Line Items] gaap:DocumentInformationLineItems
7
Document Information [Hierarchy]
[Abstract] gaap:DocumentInformationHierarchy
8
Reporting Style Code
[Concept] Token For Period gaap:ReportingStyleCode
9
Document Title
[Concept] Token For Period gaap:DocumentTitle
10
Balance Sheet Date
[Concept] Date For Period gaap:BalanceSheetDate
11
Income Statement Period
[Concept] Date For Period gaap:IncomeStatementPeriod
12
Document Identifier
[Concept] Token For Period gaap:DocumentIdentifier
13
Document Description
[Concept] Token For Period gaap:DocumentDescription
14
Document Creator
[Concept] Token For Period gaap:DocumentCreator
15
Document Language
[Concept] Token For Period gaap:DocumentLanguage
16
Document Fiscal Period Focus
[Concept] Token For Period gaap:DocumentFiscalPeriodFocus
17
Document Fiscal Year Focus
[Concept] Token For Period gaap:DocumentFiscalYearFocus
18
Entity Information [Hierarchy]
[Abstract] gaap:EntityInformationHierarchy
19
Economic Entity Name
[Concept] Token For Period gaap:EconomicEntityName
20
Economic Entity Identifier
[Concept] Token For Period gaap:EconomicEntityIdentifier

Component: (Network and Table)
Network
OM: Schedule: Entity Address
(http://www.ABCCompany.com/company/role/level4/StandardAddressSchedule)
Table Address [Table]
# Label Report Element Class Period Type Balance Name
1
Address [Table]
[Table] gaap:AddressTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Address Type [Axis]
[Axis] gaap:AddressTypeAxis
5
Address Types [Member]
[Member] gaap:AddressTypesMember
6
Company Address [Member]
[Member] gaap:CompanyAddressMember
7
Share Register Address [Member]
[Member] gaap:ShareRegisterAddressMember
8
Attorney Address [Member]
[Member] gaap:AttorneyAddressMember
9
Address [Line Items]
[Line Items] gaap:AddressLineItems
10
Address [Hierarchy]
[Abstract] gaap:AddressHierarchy
11
Street 1
[Concept] Token For Period gaap:Street1
12
Street 2
[Concept] Token For Period gaap:Street2
13
City
[Concept] Token For Period gaap:City
14
Province or State
[Concept] Token For Period gaap:ProvinceOrState
15
Postal Code
[Concept] Token For Period gaap:PostalCode
16
Country
[Concept] Token For Period gaap:Country

Component: (Network and Table)
Network
QA: Schedule: Variance Analysis
(http://www.ABCCompany.com/company/role/level4/VarianceAnalysis)
Table Variance Analysis, Gross Profit [Table]
# Label Report Element Class Period Type Balance Name
1
Variance Analysis, Gross Profit [Table]
[Table] company:VarianceAnalysisGrossProfitTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Variance [Member]
[Member] frm:VarianceMember
9
Budgeted [Member]
[Member] frm:BudgetedMember
10
Variance Analysis, Gross Profit [Line Items]
[Line Items] company:VarianceAnalysisGrossProfitLineItems
11
Gross Profit (Loss) [Roll Up]
[Abstract] gaap:GrossProfitLossRollUp
12
Revenues, Net
[Concept] Monetary For Period Credit gaap:RevenuesNet
13
Cost of Sales
[Concept] Monetary For Period Debit gaap:CostOfSales
14
Gross Profit (Loss)
[Concept] Monetary For Period Credit gaap:GrossProfitLoss

Component: (Network and Table)
Network
XA: Note: Nature of Business and Overall Financial Reporting Presentation and Display Note
(http://www.ABCCompany.com/company/role/level1/OtherOverallFinancialReportingPresentationAndDisplayMattersSchedule)
Table Nature of Business and Overall Financial Reporting Presentation and Display Matters [Table]
# Label Report Element Class Period Type Balance Name
1
Nature of Business and Overall Financial Reporting Presentation and Display Matters [Table]
[Table] gaap:NatureBusinessOverallFinancialReportingPresentationDisplayMattersTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Nature of Business and Overall Financial Reporting Presentation and Display Matters [Line Items]
[Line Items] gaap:NatureBusinessOverallFinancialReportingPresentationDisplayMattersLineItems
9
Nature of Business [HTML]
[Concept] String For Period gaap:NatureOfBusinessHTML
10
Overall Financial Report Presentation and Display [HTML]
[Concept] String For Period gaap:OverallFinancialReportPresentationDisplayHTML
11
Financial Highlights [HTML]
[Concept] String For Period gaap:FinancialHighlightsHTML
12
Other Matters [HTML]
[Concept] String For Period gaap:OtherMattersHTML
13
General Information [Hierarchy]
[Abstract] gaap:GeneralInformationHierarchy
14
Reclassification of Financial Statement Items
[Concept] Token For Period gaap:ReclassificationOfFinancialStatementItems
15
Average Number of Employees
[Concept] Decimal For Period gaap:AverageNumberEmployees
16
Entity NAISCS Code
[Concept] Token For Period gaap:EntityNAISCSCode

Component: (Network and Table)
Network
XB: Note: Significant Accounting Policies Note
(http://www.ABCCompany.com/company/role/level1/AccountingPoliciesSchedule)
Table Accounting Policies [Table]
# Label Report Element Class Period Type Balance Name
1
Accounting Policies [Table]
[Table] gaap:AccountingPoliciesTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Accounting Policies [Line Items]
[Line Items] gaap:AccountingPoliciesLineItems
9
Significant Accounting Policies [Note]
[Concept] String For Period gaap:SignificantAccountingPoliciesNote
10
Cash and Cash Equivalents Policy [HTML]
[Concept] String For Period gaap:CashAndCashEquivalentsPolicyHTML
11
Receivables Policy [HTML]
[Concept] String For Period gaap:ReceivablesPolicyHTML
12
Inventory Policy [HTML]
[Concept] String For Period gaap:InventoryPolicyHTML
13
Prepaid Expenses Policy [HTML]
[Concept] String For Period gaap:PrepaidExpensesPolicyHTML
14
Investments Policy [HTML]
[Concept] String For Period gaap:InvestmentsPolicyHTML
15
Other Assets Policy [HTML]
[Concept] String For Period gaap:OtherAssetsPolicyHTML
16
Payables and Accruals Policy [HTML]
[Concept] String For Period gaap:PayablesAndAccrualsPolicyHTML
17
Long-Term Debt Policy [HTML]
[Concept] String For Period gaap:LongTermDebtPolicyHTML
18
Other Liabilities Policy [HTML]
[Concept] String For Period gaap:OtherLiabilitiesPolicyHTML
19
Equity Policy [HTML]
[Concept] String For Period gaap:EquityPolicyHTML
20
Income Taxes Policy [HTML]
[Concept] String For Period gaap:IncomeTaxesPolicyHTML
21
Accounting Policy Details [Hierarchy]
[Abstract] gaap:AccountingPolicyDetailsHierarchy
22
Inventory Cost Method
[Concept] Token For Period gaap:InventoryCostMethod
23
Inventory Valuation Method
[Concept] String For Period gaap:InventoryValuationMethod
24
Estimated Useful Life, Buildings
[Concept] Token For Period gaap:EstimatedUsefulLifeBuildings
25
Estimated Useful Life, Furniture and Fixtures
[Concept] Token For Period gaap:EstimatedUsefulLifeFurnitureAndFixtures
26
Estimated Useful Life, Other Property, Plant and Equipment
[Concept] Token For Period gaap:EstimatedUsefulLifeOtherPropertyPlantAndEquipment

Component: (Network and Table)
Network
XC: Note: Cash and Cash Equivalents Note
(http://www.ABCCompany.com/company/role/level1/CashCashEquivalentsSchedule)
Table Cash and Cash Equivalents Note [Table]
# Label Report Element Class Period Type Balance Name
1
Cash and Cash Equivalents Note [Table]
[Table] gaap:CashCashEquivalentsNoteTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Cash and Cash Equivalents Note [Line Items]
[Line Items] gaap:CashCashEquivalentsNoteLineItems
9
Cash and Cash Equivalents [Note]
[Concept] String For Period gaap:CashCashEquivalentsHTML
10
Cash and Cash Equivalents Components [Schedule]
[Concept] String For Period gaap:CashCashEquivalentsComponentsSchedule
11
Reconcilation of Balance Sheet Cash and Cash Equivalents to Cash Flow Statement [Schedule]
[Concept] String For Period gaap:ReconcilationBalanceSheetCashCashEquivalentsToCashFlowStatementSchedule
12
Reconcilation of to Cash Flow Statement, Summary [Schedule]
[Concept] String For Period gaap:ReconcilationToCashFlowStatementSummarySchedule
13
Reconcilation of to Cash Flow Statement, Detail [Schedule]
[Concept] String For Period gaap:ReconcilationToCashFlowStatementDetailSchedule

Component: (Network and Table)
Network
XD: Note: Receivables Note
(http://www.ABCCompany.com/company/role/level1/ReceivablesSchedule)
Table Receivables, Disclosures [Table]
# Label Report Element Class Period Type Balance Name
1
Receivables, Disclosures [Table]
[Table] gaap:ReceivablesDisclosuresTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Receivables, Disclosures [Line Items]
[Line Items] gaap:ReceivablesDisclosuresLineItems
9
Receivables [HTML]
[Concept] String For Period gaap:ReceivablesHTML
10
Receivables, Current and Noncurrent [Schedule]
[Concept] String For Period gaap:ReceivablesCurrentNoncurrentSchedule
11
Receivables, by Component [Schedule]
[Concept] String For Period gaap:ReceivablesByComponentSchedule
12
Receivables, Net and Gross [Schedule]
[Concept] String For Period gaap:ReceivablesNetGrossSchedule

Component: (Network and Table)
Network
XE: Note: Inventory Note
(http://www.ABCCompany.com/company/role/level1/InventorySchedule)
Table Inventory [Table]
# Label Report Element Class Period Type Balance Name
1
Inventory [Table]
[Table] gaap:InventoryTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Inventory [Line Items]
[Line Items] gaap:InventoryLineItems
9
Inventory [HTML]
[Concept] String For Period gaap:InventoryHTML
10
Inventory Components [Schedule]
[Concept] String For Period gaap:InventoryComponentsSchedule

Component: (Network and Table)
Network
XF: Note: Prepaid Expenses Note
(http://www.ABCCompany.com/company/role/level1/PrepaidExpensesSchedule)
Table Prepaid Expenses [Table]
# Label Report Element Class Period Type Balance Name
1
Prepaid Expenses [Table]
[Table] gaap:PrepaidExpensesTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Prepaid Expenses, Disclosures [Line Items]
[Line Items] gaap:PrepaidExpensesDisclosuresLineItems
9
Prepaid Expenses [HTML]
[Concept] String For Period gaap:PrepaidExpensesHTML
10
Prepaid Expenses Components [Schedule]
[Concept] String For Period gaap:PrepaidExpensesComponentsSchedule

Component: (Network and Table)
Network
XG: Note: Property, Plant and Equipment Note
(http://www.ABCCompany.com/company/role/level1/PropertyPlantAndEquipmentSchedule)
Table Property, Plant and Equipment, Disclosures [Table]
# Label Report Element Class Period Type Balance Name
1
Property, Plant and Equipment, Disclosures [Table]
[Table] gaap:PropertyPlantEquipmentDisclosuresTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Property, Plant and Equipment, Disclosures [Line Items]
[Line Items] gaap:PropertyPlantEquipmentDisclosuresLineItems
9
Property, Plant, and Equipment [HTML]
[Concept] String For Period gaap:PropertyPlantEquipmentHTML
10
Property, Plant, and Equipment Components [Schedule]
[Concept] String For Period gaap:PropertyPlantAndEquipmentComponentsSchedule
11
Property, Plant, and Equipment Roll Forward [Schedule]
[Concept] String For Period gaap:PropertyPlantEquipmentRollForwardSchedule
12
Property, Plant, and Equipment Estimated Useful Lives [Schedule]
[Concept] String For Period gaap:PropertyPlantEquipmentEstimatedUsefulLivesSchedule
13
Leasehold Land and Buildings [Schedule]
[Concept] String For Period gaap:LeaseholdLandBuildingsSchedule

Component: (Network and Table)
Network
XH: Note: Other Assets Note
(http://www.ABCCompany.com/company/role/level1/OtherAssetsSchedule)
Table Other Assets, Disclosures [Table]
# Label Report Element Class Period Type Balance Name
1
Other Assets, Disclosures [Table]
[Table] gaap:OtherAssetsDisclosuresTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Other Assets, Disclosures [Line Items]
[Line Items] gaap:OtherAssetsDisclosuresLineItems
9
Other Assets [HTML]
[Concept] String For Period gaap:OtherAssetsHTML
10
Other Assets, Current and Noncurrent Portion [Schedule]
[Concept] String For Period gaap:OtherAssetsCurrentNoncurrentPortionSchedule

Component: (Network and Table)
Network
XI: Note: Payables and Accruals Note
(http://www.ABCCompany.com/company/role/level1/PayablesAndAccrualsSchedule)
Table Payables and Accruals, Disclosures [Table]
# Label Report Element Class Period Type Balance Name
1
Payables and Accruals, Disclosures [Table]
[Table] gaap:PayablesAccrualsDisclosuresTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Payables and Accruals, Disclosures [Line Items]
[Line Items] gaap:PayablesAccrualsDisclosuresLineItems
9
Payables and Accruals [HTML]
[Concept] String For Period gaap:PayablesAccrualsHTML
10
Payables and Accruals Components [Schedule]
[Concept] String For Period gaap:PayablesAccrualsComponentsSchedule

Component: (Network and Table)
Network
XJ: Note: Long-Term Debt Note
(http://www.ABCCompany.com/company/role/level1/DebtSchedule)
Table Long-Term Debt Disclosures [Table]
# Label Report Element Class Period Type Balance Name
1
Long-Term Debt Disclosures [Table]
[Table] gaap:LongTermDebtDisclosuresTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Long-Term Debt Disclosures [Line Items]
[Line Items] gaap:LongTermDebtDisclosuresLineItems
9
Long-Term Debt Disclosures [HTML]
[Concept] String For Period gaap:LongTermDebtDisclosuresHTML
10
Long-Term Debt Components [Schedule]
[Concept] String For Period gaap:LongTermDebtComponentsSchedule
11
Long-Term Debt Instruments [Schedule]
[Concept] String For Period gaap:LongTermDebtInstrumentsSchedule
12
Long-Term Debt Maturities [Schedule]
[Concept] String For Period gaap:LongTermDebtMaturitiesSchedule
13
Long-Term Debt Current and Noncurrent Breakdown [Schedule]
[Concept] String For Period gaap:LongTermDebtCurrentAndNoncurrentBreakdownSchedule

Component: (Network and Table)
Network
XK: Note: Other Liabilities Note
(http://www.ABCCompany.com/company/role/level1/OtherLiabilitiesSchedule)
Table Other Liabilities Disclosures [Table]
# Label Report Element Class Period Type Balance Name
1
Other Liabilities Disclosures [Table]
[Table] gaap:OtherLiabilitiesDisclosuresTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Other Liabilities Disclosures [Line Items]
[Line Items] gaap:OtherLiabilitiesDisclosuresLineItems
9
Other Liabilities Disclosures [HTML]
[Concept] String For Period gaap:OtherLiabilitiesDisclosuresHTML
10
Other Liabilities Current and Noncurrent Breakdown [Schedule]
[Concept] String For Period gaap:OtherLiabilitiesCurrentAndNoncurrentBreakdownSchedule

Component: (Network and Table)
Network
XL: Note: Equity Note
(http://www.ABCCompany.com/company/role/level1/EquitySchedule)
Table Equity Disclosures [Table]
# Label Report Element Class Period Type Balance Name
1
Equity Disclosures [Table]
[Table] gaap:EquityDisclosuresTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Equity Disclosures [Line Items]
[Line Items] gaap:EquityDisclosuresLineItems
9
Common Stock Disclosures [HTML]
[Concept] String For Period gaap:CommonStockDisclosuresHTML
10
Preferred Stock Disclosures [HTML]
[Concept] String For Period gaap:PreferredStockDisclosuresHTML
11
Additional Paid in Capital Disclosures [HTML]
[Concept] String For Period gaap:AdditionalPaidInCapitalDisclosuresHTML
12
Retained Earnings (Accumulated Losses) Disclosures [HTML]
[Concept] String For Period gaap:RetainedEarningsAccumulatedLossesDisclosuresHTML
13
Share Ownership Plan, Description, General Terms, and Conditions [HTML]
[Concept] String For Period gaap:ShareOwnershipPlanDescriptionGeneralTermsAndConditionsHTML
14
Share Options Outstanding Roll Forward [Schedule]
[Concept] String For Period gaap:ShareOptionsOutstandingRollForwardSchedule
15
Preferred Stock Shares Outstanding Roll Forward [Schedule]
[Concept] String For Period gaap:PreferredStockSharesOutstandingRollForwardSchedule
16
Common Stock Shares Outstanding Roll Forward [Schedule]
[Concept] String For Period gaap:CommonStockSharesOutstandingRollForwardSchedule
17
Preferred Stock by Class [Schedule]
[Concept] String For Period gaap:PreferredStockByClassSchedule
18
Common Stock by Class [Schedule]
[Concept] String For Period gaap:CommonStockByClassSchedule

Component: (Network and Table)
Network
XM: Note: Income Taxes Note
(http://www.ABCCompany.com/company/role/level1/IncomeTaxesSchedule)
Table Income Taxes, Disclosures [Table]
# Label Report Element Class Period Type Balance Name
1
Income Taxes, Disclosures [Table]
[Table] gaap:IncomeTaxesDisclosuresTable
2
Legal Entity [Axis]
[Axis] frm:LegalEntityAxis
3
Consolidated Entity [Member]
[Member] frm:ConsolidatedEntityMember
4
Report Date [Axis]
[Axis] frm:ReportDateAxis
5
Reported as of March 18, 2021 [Member]
[Member] company:ReportedAsOfMarch182021Member
6
Reporting Scenario [Axis]
[Axis] frm:ReportingScenarioAxis
7
Actual [Member]
[Member] frm:ActualMember
8
Income Taxes, Disclosures [Line Items]
[Line Items] gaap:IncomeTaxesDisclosuresLineItems
9
Income Taxes Disclosures [HTML]
[Concept] String For Period gaap:IncomeTaxesDisclosuresHTML
10
Income Tax Expense (Benefit) Components [Schedule]
[Concept] String For Period gaap:IncomeTaxExpenseBenefitComponentsSchedule
11
Sales Analysis by Customer [Schedule]
[Concept] String For Period gaap:SalesAnalysisByCustomerSchedule
12
Related Parties [Schedule]
[Concept] String For Period gaap:RelatedPartiesSchedule
13
Related Party Trasactions [Schedule]
[Concept] String For Period gaap:RelatedPartyTrasactionsSchedule
14
Investments [Schedule]
[Concept] String For Period gaap:InvestmentsSchedule
15
Subsequent Events [Schedule]
[Concept] String For Period gaap:SubsequentEventsSchedule
16
Directors Compensation [Schedule]
[Concept] String For Period gaap:DirectorsCompensationSchedule
17
Directors Compensation Options Granted [Schedule]
[Concept] String For Period gaap:DirectorsCompensationOptionsGrantedSchedule
18
Business Segments, Revenues [Schedule]
[Concept] String For Period gaap:BusinessSegmentsRevenuesSchedule
19
Business Segments, Result [Schedule]
[Concept] String For Period gaap:BusinessSegmentsResultSchedule
20
Business Segments, Assets [Schedule]
[Concept] String For Period gaap:BusinessSegmentsAssetsSchedule
21
Business Segments, Liabilities [Schedule]
[Concept] String For Period gaap:BusinessSegmentsLiabilitiesSchedule
22
Business Segments, Depreciation and Amortization [Schedule]
[Concept] String For Period gaap:BusinessSegmentsDepreciationAndAmortizationSchedule
23
Business Segments, Other Information [Schedule]
[Concept] String For Period gaap:BusinessSegmentsOtherInformationSchedule
24
Variance Analysis [Schedule]
[Concept] String For Period company:VarianceAnalysisSchedule