XML 108 R76.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Build-to-Suit Leases - Additional Information (Detail) $ in Millions | 1 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | ---
Nov. 30, 2017 USD ($) ft² Option | Dec. 31, 2015 ft² | Dec. 31, 2018 USD ($) ft² | Dec. 31, 2017 USD ($) | Dec. 31, 2016 USD ($)
Construction in Progress [Member] |  |  |  |  |
Operating Leased Assets [Line Items] |  |  |  |  |
Costs capitalized |  |  | $ 41.8 | $ 0.3 |
Brisbane Build-to-Suit Lease [Member] |  |  |  |  |
Operating Leased Assets [Line Items] |  |  |  |  |
Property leased | ft² | 87,700 |  | 87,700 |  |
Lease expiration date |  |  | May 31, 2029 |  |
Operating lease expiration period | 10 years |  |  |  |
Number of lease term extension options | Option | 2 |  |  |  |
Letter of credit | $ 3.5 |  |  |  |
Brisbane Build-to-Suit Lease [Member] | Building [Member] |  |  |  |  |
Operating Leased Assets [Line Items] |  |  |  |  |
Costs capitalized | $ 20.9 |  |  | $ 20.9 |
Interest capitalized |  |  | $ 2.0 |  |
Brisbane Build-to-Suit Lease [Member] | Maximum [Member] |  |  |  |  |
Operating Leased Assets [Line Items] |  |  |  |  |
Lease agreement, extendable lease term | 10 years |  |  |  |
Point Pinole Build-to-Suit Lease [Member] |  |  |  |  |
Operating Leased Assets [Line Items] |  |  |  |  |
Property leased | ft² |  | 41,400 |  |  |
Costs capitalized |  |  |  |  | $ 3.9

X
- Definition Build to suit lease, costs capitalized. + References No definition available. + Details
Name: | sgmo_BuildToSuitLeaseCostsCapitalized
Namespace Prefix: | sgmo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Build to suit lease interest costs capitalized. + References No definition available. + Details
Name: | sgmo_BuildToSuitLeaseInterestCostsCapitalized
Namespace Prefix: | sgmo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Build-to-suit lease, property leased. + References No definition available. + Details
Name: | sgmo_BuildToSuitLeasePropertyLeased
Namespace Prefix: | sgmo_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating leases number of extension options. + References No definition available. + Details
Name: | sgmo_OperatingLeasesNumberOfExtensionOptions
Namespace Prefix: | sgmo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date which lease or group of leases is set to expire, in CCYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_LeaseExpirationDate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseRenewalTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseTermOfContract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
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_OperatingLeasedAssetsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=sgmo_BrisbaneBuildToSuitLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=sgmo_PointPinoleBuildToSuitLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |