XML 55 R43.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Collaboration Agreements, License Agreement and Revenues - Eluminex Agreement - Additional Information 2 (Detail) - Eluminex [Member] - USD ($) $ in Millions | 1 Months Ended | 3 Months Ended |  |  |
--- | --- | --- | --- | --- | ---
Jul. 31, 2021 | Jun. 30, 2023 | Mar. 31, 2023 | Mar. 31, 2022 | Jun. 30, 2024 | Dec. 31, 2023 | Apr. 30, 2023
Revenue Recognition, Milestone Method [Line Items] |  |  |  |  |  |  |
Aggregate consideration received for milestone and upfront payments | $ 8.0 |  |  |  | $ 4.0 | $ 4.0 |
Future manufacturing clinical regulatory and commercial milestone payments | 64.0 |  |  |  |  |  |
Commercial milestone | $ 36.0 |  |  |  |  |  |
Additional upfront payments |  |  |  |  |  |  | $ 1.5
Upfront payment |  | $ 1.0 |  |  |  |  |
Cornea Products [Member] |  |  |  |  |  |  |
Revenue Recognition, Milestone Method [Line Items] |  |  |  |  |  |  |
Percentage of product manufacturing costs until manufacturing technology fully transferred |  |  |  | 10.00% |  |  |
China [Member] | Biosynthetic Cornea [Member] |  |  |  |  |  |  |
Revenue Recognition, Milestone Method [Line Items] |  |  |  |  |  |  |
Milestone Payments |  |  | $ 3.0 |  |  |  |
Manufacturing related milestone payments |  |  | $ 3.0 |  |  |  |

X
- Definition Collaborative arrangement additional upfront payments. + References No definition available. + Details
Name: | fgen_CollaborativeArrangementAdditionalUpfrontPayments
Namespace Prefix: | fgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Collaborative arrangement aggregate consideration for milestone and upfront payments. + References No definition available. + Details
Name: | fgen_CollaborativeArrangementAggregateConsiderationForMilestoneAndUpfrontPayments
Namespace Prefix: | fgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Commercial milestone. + References No definition available. + Details
Name: | fgen_CommercialMilestone
Namespace Prefix: | fgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Future manufacturing clinical regulatory and commercial milestone payments. + References No definition available. + Details
Name: | fgen_FutureManufacturingClinicalRegulatoryAndCommercialMilestonePayments
Namespace Prefix: | fgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Manufacturing related milestone payment. + References No definition available. + Details
Name: | fgen_ManufacturingRelatedMilestonePayments
Namespace Prefix: | fgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Milestone payments. + References No definition available. + Details
Name: | fgen_MilestonePayments
Namespace Prefix: | fgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of product manufacturing costs until manufacturing technology fully transferred. + References No definition available. + Details
Name: | fgen_PercentageOfProductManufacturingCostsUntilManufacturingTechnologyFullyTransferred
Namespace Prefix: | fgen_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Upfront payment. + References No definition available. + Details
Name: | fgen_UpfrontPayment
Namespace Prefix: | fgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_RevenueRecognitionMilestoneMethodLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=fgen_LicenseAgreementWithEluminexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=fgen_CorneaProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_CN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=fgen_BiosyntheticCorneaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |