XML 62 R26.htm IDEA: XBRL DOCUMENT
v3.20.2

Significant Accounting Policies - Additional Information (Detail) shares in Millions, $ in Millions | 3 Months Ended | 9 Months Ended |
--- | --- | --- | ---
Sep. 30, 2020 USD ($) shares | Sep. 30, 2019 shares | Sep. 30, 2020 Segment shares | Sep. 30, 2019 shares | Apr. 01, 2020 USD ($)
Accounting Policies [Abstract] |  |  |  |  |
Number of operating segment | Segment |  |  | 1 |  |
Immaterial error correction | During the third quarter of 2020, the Company recorded out-of-period adjustments that resulted in a net decrease in revenue of $2.1 million. The Company does not believe the correction of these errors is individually or in aggregate material to the consolidated financial statements for the three and nine months ended September 30, 2020 or to any prior period consolidated financial statements. |  |  |  |
Decrease in revenue due to out of period adjustments | $ 2.1 |  |  |  |
Anti-dilutive shares outstanding | shares | 4.2 | 9.2 | 8.9 | 3.6 |
Currency translation adjustment |  |  |  |  | $ 1.3
Description of payment term |  |  | The period between the transfer of control of the promised goods and when the Company receives payment is based on a general 60-day payment term. |  |
Description of sales return |  |  | Distributors can request to return product to the Company only due to quality issues or for product purchased within one year prior to the product’s expiration date. |  |

X
- Definition Description of sales return. + References No definition available. + Details
Name: | fgen_DescriptionOfSalesReturn
Namespace Prefix: | fgen_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase decrease in revenue due to out of period adjustments. + References No definition available. + Details
Name: | fgen_IncreaseDecreaseInRevenueDueToOutOfPeriodAdjustments
Namespace Prefix: | fgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Describes nature and related effect on financial statements related to corrections of prior year errors in the current year financial statements when the effect of the prior year error was immaterial to the prior year financial statements and the current year correction is immaterial to the current year financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 1.M.1) -URI http://asc.fasb.org/extlink&oid=112272810&loc=d3e30365-122693 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 1.N.Q2) -URI http://asc.fasb.org/extlink&oid=112272810&loc=d3e30840-122693 + Details
Name: | us-gaap_ImmaterialErrorCorrection
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599 + Details
Name: | us-gaap_NumberOfOperatingSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of payment terms in contract with customer. Includes, but is not limited to, timing of payment, existence of financing component, variability of consideration and constraint on variable consideration. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cumulative translation gain (loss), after tax, from translating foreign currency financial statements into the reporting currency. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 20 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580 + Details
Name: | us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant