XML 48 R37.htm IDEA: XBRL DOCUMENT
v3.19.1

Commitments and Contingencies - Additional Information (Detail) $ in Thousands | 1 Months Ended | 3 Months Ended
--- | --- | ---
Nov. 30, 2017 ft² | Mar. 31, 2019 USD ($) ft² Property Option
Commitments And Contingencies [Line Items] |  |
Tenant improvement allowance | $ |  | $ 6,816
Lessee, Operating Lease, Existence of Option to Extend [true false] |  | true
Operating lease costs | $ |  | $ 1,200
Variable lease expense | $ |  | 200
Cash paid for operating lease liabilities included net cash used in operating activities | $ |  | $ 500
Operating lease, weighted-average remaining lease term |  | 9 years
Operating lease, weighted-average discount rate |  | 6.90%
Richmond Lease [Member] |  |
Commitments And Contingencies [Line Items] |  |
Additional property available under lease | Property |  | 2
Richmond Lease [Member] | Office and Laboratory [Member] |  |
Commitments And Contingencies [Line Items] |  |
Area of space leased |  | 37,900
Richmond Lease [Member] | Operating Lease One [Member] | Research and Office Space [Member] |  |
Commitments And Contingencies [Line Items] |  |
Area of space leased |  | 7,700
Lease expiration date |  | Aug. 31, 2019
Richmond Lease [Member] | Operating Lease Two [Member] |  |
Commitments And Contingencies [Line Items] |  |
Area of space leased |  | 41,400
Lease expiration date |  | Dec. 31, 2021
Lease termination date |  | Mar. 31, 2019
Valbonne Lease [Member] |  |
Commitments And Contingencies [Line Items] |  |
Additional property available under lease | Property |  | 2
Valbonne Lease [Member] | Operating Lease One [Member] | Research and Office Space [Member] |  |
Commitments And Contingencies [Line Items] |  |
Area of space leased |  | 14,036
Lease expiration date |  | Jun. 30, 2022
Valbonne Lease [Member] | Operating Lease Two [Member] | Office Space |  |
Commitments And Contingencies [Line Items] |  |
Area of space leased |  | 6,800
Lease expiration date |  | Mar. 31, 2022
Lease commencement date |  | Apr. 01, 2019
Richmond and Valbonne Leases [Member] |  |
Commitments And Contingencies [Line Items] |  |
Lease, option to extend, description |  | Certain of these leases also include renewal options at the election of the Company to renew or extend the lease for an additional five to ten years.
Richmond and Valbonne Leases [Member] | Maximum [Member] |  |
Commitments And Contingencies [Line Items] |  |
Lease agreement, extendable lease term |  | 10 years
Richmond and Valbonne Leases [Member] | Minimum [Member] |  |
Commitments And Contingencies [Line Items] |  |
Lease agreement, extendable lease term |  | 5 years
Brisbane Lease [Member] |  |
Commitments And Contingencies [Line Items] |  |
Area of space leased | 87,700 |
Lease expiration date | May 31, 2029 |
Remaining commencement, area of space leased |  | 52,620
Expected lease commencement period |  | 2019-06
Tenant improvement allowance | $ |  | $ 6,800
Lease not yet commenced, tenant improvement allowance | $ |  | 10,200
Lease not yet commenced, undiscounted lease payments | $ |  | $ 29,300
Number of lease term extension options | Option |  | 2
Brisbane Lease [Member] | Maximum [Member] |  |
Commitments And Contingencies [Line Items] |  |
Lease agreement, extendable lease term |  | 5 years
Brisbane Lease [Member] | Office Space |  |
Commitments And Contingencies [Line Items] |  |
Commencement, area of space leased |  | 35,080
Lease commencement period |  | 2019-01

X
- Definition Commencement land subject to ground leases. + References No definition available. + Details
Name: | sgmo_CommencementLandSubjectToGroundLeases
Namespace Prefix: | sgmo_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Commitments and contingencies. + References No definition available. + Details
Name: | sgmo_CommitmentsAndContingenciesLineItems
Namespace Prefix: | sgmo_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expected lease commencement period. + References No definition available. + Details
Name: | sgmo_ExpectedLeaseCommencementPeriod
Namespace Prefix: | sgmo_
Data Type: | xbrli:gYearMonthItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lease commencement date. + References No definition available. + Details
Name: | sgmo_LeaseCommencementDate
Namespace Prefix: | sgmo_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lease commencement period. + References No definition available. + Details
Name: | sgmo_LeaseCommencementPeriod
Namespace Prefix: | sgmo_
Data Type: | xbrli:gYearMonthItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lease termination date. + References No definition available. + Details
Name: | sgmo_LeaseTerminationDate
Namespace Prefix: | sgmo_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessee, operating lease, lease not yet commenced, lease liability undiscounted excess amount. + References No definition available. + Details
Name: | sgmo_LesseeOperatingLeaseLeaseNotYetCommencedLeaseLiabilityUndiscountedExcessAmount
Namespace Prefix: | sgmo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, operating lease, lease not yet commenced, tenant improvement allowance. + References No definition available. + Details
Name: | sgmo_LesseeOperatingLeaseLeaseNotYetCommencedTenantImprovementAllowance
Namespace Prefix: | sgmo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, operating lease, liability, tenant improvement allowance. + References No definition available. + Details
Name: | sgmo_LesseeOperatingLeaseLiabilityTenantImprovementAllowance
Namespace Prefix: | sgmo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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 Remaining commencement land subject to ground leases. + References No definition available. + Details
Name: | sgmo_RemainingCommencementLandSubjectToGroundLeases
Namespace Prefix: | sgmo_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Area of land subject to a ground lease. + References No definition available. + Details
Name: | us-gaap_LandSubjectToGroundLeases
Namespace Prefix: | us-gaap_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | instant

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 Indicates (true false) whether lessee has option to extend operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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_LesseeOperatingLeaseExistenceOfOptionToExtend
Namespace Prefix: | us-gaap_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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_LesseeOperatingLeaseOptionToExtend
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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 Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 55 -Paragraph 53 -URI http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980 + Details
Name: | us-gaap_OperatingLeaseCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 5 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (g)(1) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980 + Details
Name: | us-gaap_OperatingLeasePayments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Weighted average discount rate for operating lease calculated at point in time. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (g)(4) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 55 -Paragraph 53 -URI http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971 + Details
Name: | us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average remaining lease term for 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/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 55 -Paragraph 53 -URI http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (g)(3) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980 + Details
Name: | us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of units (items of property) under operating lease arrangements. + References No definition available. + Details
Name: | us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNumberOfUnits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 55 -Paragraph 53 -URI http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971 + Details
Name: | us-gaap_VariableLeaseCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

X
- Details
Name: | us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=sgmo_PropertySubjectToOperatingLeaseOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=sgmo_PropertySubjectToOperatingLeaseTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=sgmo_RichmondAndValbonneLeasesMember
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: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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