XML 118 R69.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Equity and Stock-based Compensation - Schedule of Warrants to Purchase Shares of Common Stock (Detail) - Year of Issuance 2000 [Member] | 12 Months Ended
--- | ---
Dec. 31, 2016 $ / shares shares
Class Of Warrant Or Right [Line Items] |
Year of Issuance | 2000
Number of Shares | shares | 4,430
Exercise Price per Share | $ / shares | $ 15.00
Reason for Issuance | Issued in connection with lease agreement
Expiration Date | Five years after initial public offering or upon merger or sale of the Company’s assets, whichever occurs first

X
- Definition Class of warrant or right expiration date. + References No definition available. + Details
Name: | fgen_ClassOfWarrantOrRightExpirationDate
Namespace Prefix: | fgen_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class of warrant or right issuance date. + References No definition available. + Details
Name: | fgen_ClassOfWarrantOrRightIssuanceDate
Namespace Prefix: | fgen_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class of warrant or right number of warrants or rights issued during period. + References No definition available. + Details
Name: | fgen_ClassOfWarrantOrRightNumberOfWarrantsOrRightsIssuedDuringPeriod
Namespace Prefix: | fgen_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)(4)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
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_ClassOfWarrantOrRightLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of the purpose of issuing warrants to nonemployees. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 50 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68057994&loc=d3e25284-112666 + Details
Name: | us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=fgen_YearOfIssuanceTwoThousandMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |