XML 62 R52.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Collaboration Agreements, License Agreement and Revenues - Transaction Price Related to Consideration Received and Accounts Receivable Allocated to Performance Obligations along with Associated Deferred Revenue (Detail) - Astellas Agreement [Member] $ in Thousands | Dec. 31, 2023 USD ($)
--- | ---
Japan [Member] |
Revenue Recognition Multiple Deliverable Arrangements [Line Items] |
Total Consideration | $ 117,439
Japan [Member] | License Revenue [Member] |
Revenue Recognition Multiple Deliverable Arrangements [Line Items] |
Total Consideration | 100,347
Japan [Member] | Development Revenue [Member] |
Revenue Recognition Multiple Deliverable Arrangements [Line Items] |
Total Consideration | 17,092
Europe [Member] |
Revenue Recognition Multiple Deliverable Arrangements [Line Items] |
Total Consideration | 905,692
Europe [Member] | License Revenue [Member] |
Revenue Recognition Multiple Deliverable Arrangements [Line Items] |
Total Consideration | 618,975
Europe [Member] | Development Revenue [Member] |
Revenue Recognition Multiple Deliverable Arrangements [Line Items] |
Total Consideration | $ 286,717

X
- Definition The total cash consideration received under a collaboration agreement that has been allocated to the different significant units of accounting and includes the portion that has been deferred for revenue recognition. + References No definition available. + Details
Name: | fgen_CashConsiderationReceivedUnderCollaborationAgreement
Namespace Prefix: | fgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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_RevenueRecognitionMultipleDeliverableArrangementsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=fgen_AstellasCollaborationAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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