XML 49 R40.htm IDEA: XBRL DOCUMENT
v3.25.3

Collaboration Agreements, License Agreement and Revenues - Roll-forward of Related Contract Liabilities (Detail) $ in Thousands | 9 Months Ended
--- | ---
Sep. 30, 2025 USD ($)
AstraZeneca Agreements [Member] |
Contract with Customer Liability [Line Items] |
Balance at December 31, 2024 | $ (132,097)
Additions | (82,494)
Recognized as Revenue (Discontinued Operations) | 218,575
Currency Translation and Other | (3,984)
Balance at September 30, 2025 | 0
Drug Product Revenue, Net [Member] | Astellas Agreement [Member] | Europe [Member] |
Contract with Customer Liability [Line Items] |
Balance at December 31, 2024 | (9,901)
Recognized as Revenue | 3,321
Reclassified to Accrued Liability / Accounts Payable | 903
Balance at September 30, 2025 | $ (5,677)

X
- Definition Contract with customer liability additions. + References No definition available. + Details
Name: | fgen_ContractWithCustomerLiabilityAdditions
Namespace Prefix: | fgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Contract with customer, liability, increase (decrease) from current translation and other. + References No definition available. + Details
Name: | fgen_ContractWithCustomerLiabilityIncreaseDecreaseFromCurrentTranslationAndOther
Namespace Prefix: | fgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Contract with customer liability. + References No definition available. + Details
Name: | fgen_ContractWithCustomerLiabilityLineItems
Namespace Prefix: | fgen_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contract with customer liability reclassified to accrued liability. + References No definition available. + Details
Name: | fgen_ContractWithCustomerLiabilityReclassifiedToAccruedLiability
Namespace Prefix: | fgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2 + Details
Name: | us-gaap_ContractWithCustomerLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8 + Details
Name: | us-gaap_ContractWithCustomerLiabilityRevenueRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B + Details
Name: | us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=fgen_AstellasAgreementMember
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: |