<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31"
  xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:lgnd="http://www.ligand.com/20181231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2018-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="lgnd-20181231.xsd" xlink:type="simple"/>
    <context id="id13a97144b904710b9835494780d5820_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id52ed0969c704d12ac017e1b160c1fed_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ic47989b86a534d43a5bfc32cf62712d3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i60f3b04793a34fca8e8b2fc0fd8651db_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyPromactaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1c77c0695f9f4bc39202a1ee3b68fe5b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyKyprolisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i15a3fcbde8c3460cb635412e65ed0c9c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyEvomelaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9ae47d774632454eacbfe62e6c31f927_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8689e4eec8504099bab348e57f6a9828_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i8a17769dfb7942a285a0d743e736cb10_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyPromactaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ib8aea3ed0ca949ac8970d2f8fe87f5bf_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyKyprolisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i57170c9749ff46cb9f3837ec92589b71_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyEvomelaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ia775da1fbd8a416c8effcacdb92628e3_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i47f87ffe68104f86a60d18b2b37e6cf3_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i18a21a167bc74581b1487f6c8625553e_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i719ef5c241d44dbd96e30c1fa3f49f12_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyPromactaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i1d061d85ca7a40dba5a324fbc7d0020f_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyKyprolisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i815a29c81959435e8d5fef20b9d28e7a_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyEvomelaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i26c94f297be24d6a90b411c3a92ab896_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i07237780f1df476eab12d1e41646c600_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyPromactaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia7034272bd6c43f6b5e9790c96dd349d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyKyprolisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ifeacc0dfa0ef409c9bf44db88ebbe700_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyEvomelaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i305991a6fef5462c822324d86c4372dd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:RoyaltyOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1d2a7464c56c40d39f92de328c3dd17e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:LicenseFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia1f955a4fe44431a8910511b6196f6c3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:MaterialSalesCaptisolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2534882e69ce43a6b613a1d083bfb3bd_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:LicenseFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i4f60f855c1a14d8ab2bd47c786fc554e_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:LicenseFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ie60c64b8008d42408987815303a30765_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:MilestoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia6e4af4ff3e0471097da34093a9ca62b_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:MilestoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="icd3fbafcbe94483b8d0196d9163c3fdb_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:MilestoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i0313533c50f047899180474a41ba7930_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:LicenseFeesMilestonesAndOtherProductOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i39dc95b331cd4a8faf8361f5540b8486_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:LicenseFeesMilestonesAndOtherProductOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ic8aa5f1c584f420aa7237defcce7252f_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:LicenseFeesMilestonesAndOtherProductOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i6a68a109b1a44264b74ff24de2d81961_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4a0ce876e13c454b96f993d4d4ad5af9_D20070101-20071231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2007-01-01</startDate>
            <endDate>2007-12-31</endDate>
        </period>
    </context>
    <context id="i7a778ad2accc44ee9ab71cdfe20dabb6_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:MaterialSalesCaptisolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i6b500c2fbd5346e2a6d6116c3b290d3c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lgnd:TwoThousandTwoStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8e9409e1ae334493b8b799a5136ed402_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i970ccee7a80949d687b85a9d2bf7e349_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="id59bcc52dcb84716a983b5657976b3d8_I20180619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-19</instant>
        </period>
    </context>
    <context id="i52da0c2b4da84fbaa74e65bd6b8dee26_D20180522-20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-22</startDate>
            <endDate>2018-05-22</endDate>
        </period>
    </context>
    <context id="i07c0e2d53ab44177baafdb7c634d98df_D20180619-20180619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-19</startDate>
            <endDate>2018-06-19</endDate>
        </period>
    </context>
    <context id="ie0bd90f3b36c43ff967e6b073bb482f5_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="ie646486a057a4a24abd210fcf89ec5ac_I20180619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-19</instant>
        </period>
    </context>
    <context id="i5528cc9246cd4cbf9e55a7081d960d09_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="i36c8e54238ca4f048bcdea0102a51a07_I20180619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-19</instant>
        </period>
    </context>
    <context id="i98f80b1c49824a5fbccc53c78e11b74e_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:MaterialSalesCaptisolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ie6b95d8edafe43388cdc0a5d870ca950_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">lgnd:MeasurementInputCouponRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="icf8c60c7fdb64e0ba05e9b87d3d24fd7_I20180619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">lgnd:MeasurementInputCouponRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-19</instant>
        </period>
    </context>
    <context id="i68d6900fd0a8486397608f93ae2f2950_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">lgnd:MeasurementInputRemainingTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="i1ab3629dd4a84f25af6a6ed28fff01a6_I20180619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">lgnd:MeasurementInputRemainingTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-19</instant>
        </period>
    </context>
    <context id="ibd4aa0b2117641deace84f081e7d99ce_I20140831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-08-31</instant>
        </period>
    </context>
    <context id="id76a5bf7cb944f28a34fcb8257fa1d39_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="i788db1d002a24118902ba114a1c848a8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i94bfc7a6eb3c4e7f8de61d82318efc87_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="i4f4b2d2a5e634e08a972694ba181cfbf_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if82e065acc144b048906db168419d424_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="i127f9bf804354e6a9832dc41408d4082_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:LicenseFeesMilestonesandProductOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibf06eb88f9114519b8566ae3991390c1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i05c9c59e0a404b2384aa8481bfe4e0f8_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">lgnd:MeasurementInputCouponRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="idc51ddeb3e934105a34f1deb7f263b29_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">lgnd:MeasurementInputCouponRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iab43107ea2de411d8ec195b05082d875_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">lgnd:MeasurementInputRemainingTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="i7f9f95d1537a49879879507d3c5b2ba7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">lgnd:MeasurementInputRemainingTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if6d885e1e1c9488c9c8b980b72ab5539_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201601Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="ib6a2d0bf8bbd44f7a2e8072d058855a0_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201615Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ib7b319f25e4a46f8a928891c2ddb927a_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201615Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ibf004708a8b44222aebfb0258f343fb3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lgnd:TwoThousandTwoStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">lgnd:VestingPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i28eb504e64434b9da2b8ceaf87993174_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lgnd:TwoThousandTwoStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">lgnd:VestingPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6b10f836e8cd431c965ac786dda94993_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:LicenseFeesMilestonesandProductOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i2ba96270f73845a489eec892606f151e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8e1c1406ecce42ecb5f1d0dcb210aa63_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia61766d6eb884a369db5d8a965302f49_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0aadecee51e54de98ac550079bea27c4_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="i064e8a313dcd4597a31a3e322d0fb198_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="ia1016c7a3fb3456dadccac23f7e35a59_I20180619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-19</instant>
        </period>
    </context>
    <context id="i5be21f383f784dc5bdb8f26fd11bd5f8_I20180619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-19</instant>
        </period>
    </context>
    <context id="id3f44e4150824aac8cb8233b4f6c5332_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="i4a4309c3a4644756b0b0e2a41966e07d_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="i827aa32e6966431f90040e4f23139fce_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:LicenseFeesMilestonesandProductOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i019545928c8d42fa914265e7cce06db4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i421c6d753d8042d6ba4f5dea715b2015_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4f2d6682161c4d8580620d72aac72bec_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">lgnd:VikingTherapeuticsInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia92a709872af454ba4a10e9e097a3942_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1495b46d310b40f39b5ba48f1a435973_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="ia6fd586e979f42b98e809e8789d74966_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i2a1e87471f4549548e3126ebe25e2876_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i752433d6202a4b8d86205c212edea90e_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="iaffe39f2d0954dbd80e0485f4618b93a_D20140501-20140531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:DebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-05-01</startDate>
            <endDate>2014-05-31</endDate>
        </period>
    </context>
    <context id="i383f1359ee76425995b33bc12c23ab90_I20160131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-01-31</instant>
        </period>
    </context>
    <context id="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i5fb26e6357e0409b984c65215324cf82_D20160413-20160413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-13</startDate>
            <endDate>2016-04-13</endDate>
        </period>
    </context>
    <context id="i8c3752abd1af4925883b62910e38900f_I20170715">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-15</instant>
        </period>
    </context>
    <context id="i77dbc1a726434cedaf60137ef4ee8652_D20180523-20180523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2018-05-23</startDate>
            <endDate>2018-05-23</endDate>
        </period>
    </context>
    <context id="if138f3f9b2b74770a5cce6db84ab24b9_I20160430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-04-30</instant>
        </period>
    </context>
    <context id="ia743eb727a504f64a2e98f6fafd87f67_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i487a7d2c1cd749679482b85797456924_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i07d723f5c7634c8f84df7f866754f3e9_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i38901eeb0e374312bb0a645919532284_D20181001-20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:VernalisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="ic90a03fb8e984ef897589ce2505086d1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:VernalisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia38dbfb0e11c4a9a882737b3a381dc65_I20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:VernalisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-31</instant>
        </period>
    </context>
    <context id="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="iaa145923f25048de937e04721b4c84da_D20181001-20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:VernalisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="id9d39dc29e40466e8cff92154f8dd23e_D20171006-20171006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CrystalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-06</startDate>
            <endDate>2017-10-06</endDate>
        </period>
    </context>
    <context id="i78b1cd0d3c704dfb960dfdb7a3e4c6d9_D20171006-20171006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CrystalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lgnd:VariableRateComponentAxis">lgnd:ThresholdofRevenuesabove15millionwithThreeCollaborationAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-06</startDate>
            <endDate>2017-10-06</endDate>
        </period>
    </context>
    <context id="if70863a553a04501951ab4d8ad259e4d_D20171006-20171006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CrystalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lgnd:VariableRateComponentAxis">lgnd:ThresholdofRevenuesabove1.5millionwithFourCollaborationAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-06</startDate>
            <endDate>2017-10-06</endDate>
        </period>
    </context>
    <context id="i57c56b2221e94885a3513e61361de5d2_I20171006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CrystalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lgnd:VariableRateComponentAxis">lgnd:ThresholdofRevenuesabove1.5millionwithFourCollaborationAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-10-06</instant>
        </period>
    </context>
    <context id="i302632e5fe1b4a5f83193f9bdf7204aa_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CrystalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0a8ca3d45f2d43049621874687484bb9_I20171006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CrystalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-10-06</instant>
        </period>
    </context>
    <context id="i473d204eb0a340c083969f9a7077c1ed_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CrystalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ida162efcc0e64c3698e0382c9a821d87_D20171006-20171006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CrystalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-06</startDate>
            <endDate>2017-10-06</endDate>
        </period>
    </context>
    <context id="if12b4d59cd2641ccb993432a96845435_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="ib91efec76e5a40dbbd07ef95f08a95d2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:OMTInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7844febd41eb4b53a782d0e4f4c4b2a2_D20160108-20160108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:OMTInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-08</startDate>
            <endDate>2016-01-08</endDate>
        </period>
    </context>
    <context id="iccecb2c1cc3b4381917487ee6b36dd68_I20160108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:OMTInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-01-08</instant>
        </period>
    </context>
    <context id="i1523a02160ea4340b895af4cbcc28c78_I20160108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:OMTInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-01-08</instant>
        </period>
    </context>
    <context id="i17a78122d7374267a4ec43cb6b8f9235_D20160108-20160108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:OMTInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-08</startDate>
            <endDate>2016-01-08</endDate>
        </period>
    </context>
    <context id="i2233588cfcdd4d1d8216daf3329f3545_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i22719832b06742dcae5a658d47223931_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i754ca8ba8ad24cac9f16597b92a3ea5f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib03a2af9f5d54545a7ec5a4137113457_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1908cb4c829d42b2844e3bb3f6368f63_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia9cbdd5a3f014dbfba8949b4362c8099_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="i64f8a58aefc1411cafeabef5c6a7b1fd_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie8c9c9e6cb294fdbb37cef5bce12b5c7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i36f2d5d73c464b0db83cc19d3975cda9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie7d6396714744e2880bfbeacc09c78a1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib357eeae00de4b2f9b1a22317457315f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaec1f0cb2e8f4161bf76fddd99eb0736_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i064b2d87f1aa43ff92552e6aff6b3e54_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8dcdef9f22634f7090bf5d69fcdb1a55_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCrystalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i337533b66aed409fbb551874229f75dc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCrystalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibd9630ec50374d25a30576be33a7d809_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCrystalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ied16ee55eeae4367832c19a676fd4c62_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="iac4562685c694e1aa2783376bb16c397_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCrystalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id099ffb3f70c4870880029056f3695be_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCydexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8eaac6d98c2544b09548e8e62b89c4c3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCydexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic130ac71bf1e42c7b737b642085cce55_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCydexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia4692046f93b4663b7e83e2a8a873af5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCydexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibcf1b8f7afc644a7b9ad7768719336a8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyMetabasisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i57f18aa010824bad8480819ba46172f0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyMetabasisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if47ef23bd3e44c4993c4afa7d1be94c7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyMetabasisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ifcedb617c87e4dcb92d2c7b639fcd223_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyMetabasisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0b5020617b024955ba56ec0766513aad_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForRestrictedInvestmentsOwedToFormerLicenseesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4649e39780384e179cb5b74b4192a407_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="i8c35be238f5f4799bbc1031e24efec68_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForRestrictedInvestmentsOwedToFormerLicenseesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i132a6a890ed4471ba8dcfb3ace9549a0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForRestrictedInvestmentsOwedToFormerLicenseesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3069e6dc112c4ef2a9cf5ab7ee50048d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForRestrictedInvestmentsOwedToFormerLicenseesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib61cc1114176418598c990b41c9592be_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i2fe58c083e874cab83a78bcd827e2e5f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1b4d2c43bec54742920bd9ad32b07e48_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i30473976e3b8481aa885bb1335a889ba_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i6012dd95b4ab4dde814d5a046166d09c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1baadb28e8b3408fa30ff77e00eec512_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1941637101594a8cabf4ba0b5e120f5e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ib4c3c6fac973483badc44a66252c9222_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="iee4b70d2241e4511bad0987b2b407f03_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ie61370b969e74487b411b5a782a4d5a1_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8bfcb6d6abee4192bca4732758d746b7_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ife3a9602a0cc4ec79c3b2bda40aa033e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i62bcebfbe2964b9da317b06464c29f89_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iee6fe34449294b25881d8dbef0b24b9a_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1c52c13365f3461ab55087c232b51f23_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i0061c212e5ce4c66940a7702790b784e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i570e675c9bf14c37b7f85f189f5c58ec_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i2ae9df4c8cc94d689af9eb73b9a9fceb_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCrystalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iac54e5589a0d483d8011205d9b7a1fc9_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i221c7262300e453ebd7dc80f8dc71c46_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCrystalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i63575e7ad8594216a6892afca9a80932_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCrystalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i5c6283c43ebd4c50aa4fe656936d6b4b_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCrystalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia7a3efe3d1124d26b92d141e512095a0_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCydexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i9bb6c8e4586348ad8838a58f65c26246_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCydexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i6a51c585db8547f0acb66bf4eb5290b7_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCydexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i929b0893ee4f41fba2a2db7c8914d4f5_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyCydexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i0ad5f3f765e1490fa0521acd9849999d_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyMetabasisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i73c27a6035d749d5b1f296f7edb8ca72_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyMetabasisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ic453e34dcee74d5d9343bfeb6edf1581_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyMetabasisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1b8cb6a55a9c464abcf88dc5c50e94af_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i9a3fec8ff6854321a38379f92429618c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForContingentValueRightsCompanyMetabasisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i00244b874b5f4b12a47e76b73be3fabf_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForRestrictedInvestmentsOwedToFormerLicenseesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i928d1de786ce437ebcfc3e3082b3f1b9_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForRestrictedInvestmentsOwedToFormerLicenseesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i107301a7878e4cf4938d9121959d04a0_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForRestrictedInvestmentsOwedToFormerLicenseesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i0d5efee5821c41c0a5ea3977d0964f60_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">lgnd:LiabilityForRestrictedInvestmentsOwedToFormerLicenseesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ifa4d91631dbf46cc83d6a025d8915d6e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ib09e4721ddef410299f0bd0c417261ed_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:DevelopmentRegulatoryCommercialMilestonesAndTieredRoyaltiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="icd248d584f1346b5b66dd780d1e9928a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:Phase3ClinicalTrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ice0efd7fd9d64d719b062c5b9df1406e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lgnd:MilestonePaymentsAndRoyaltiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i921201b66b074388aa32f960d2db10cc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CydexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1a2836d1fbd04b178ed87e38468a92c5_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ice45c867198c4943b2d8c9ed9f84c1df_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CydexandCrystalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i90f8a9db2c664665a84b2f5fadf055a6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">lgnd:CorporateHeadquartersSanDiegoCAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9c0a19e6fade4506a5851714e59f5e3e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">lgnd:OfficeandResearchFacilityLaJollaCAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i883212435cba47509b8b8d099bf0e1ca_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">lgnd:BioscienceandTechnologyBusinessCenterLawrenceKSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:KS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ifa49963bd5424932b50d46aad0ed712f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">lgnd:OfficeEmeryvilleCAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6e55f210c9ac49b5987a4861064c949d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">lgnd:ResearchFacilityEmeryvilleCAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i354c535302b44bb19e10fe3b5a010cc8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">lgnd:OfficeWinnershUnitedKingdomMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic340228d81314653a2c316604b50c401_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">lgnd:ResearchFacilityCambridgeUnitedKingdomMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i10f8c4b4ba35499abc6b570f3a196b1b_D20140801-20140831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-08-01</startDate>
            <endDate>2014-08-31</endDate>
        </period>
    </context>
    <context id="ia848394235d34b9fa458e689d387fe2f_D20140801-20140831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-08-01</startDate>
            <endDate>2014-08-31</endDate>
        </period>
    </context>
    <context id="i83e610145e1441a4a48edbf5a5efb62b_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i37d8bbb06fcc43ad8a574ace97dab1d8_D20140801-20140831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-08-01</startDate>
            <endDate>2014-08-31</endDate>
        </period>
    </context>
    <context id="ic6a1014c54c4494f865d0272345aab6a_D20180522-20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-22</startDate>
            <endDate>2018-05-22</endDate>
        </period>
    </context>
    <context id="i69c23a1e2fbe4523a3ca4deec08a3872_D20181231-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib641709bbf334da4a8f4a039bdb91244_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9d0c651781784df788eaf487c644b4e6_D20180301-20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="i68c607180e5040899a6e87ab5ab10d1a_D20180701-20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="i75f0350fef6541038e98f82afd43a2f1_D20181001-20181130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="i37074bf992d247a491292198d0359ff0_I20140831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <instant>2014-08-31</instant>
        </period>
    </context>
    <context id="i98d8d53ba8784c41bea403e9d3429ff2_D20140801-20140831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2014-08-01</startDate>
            <endDate>2014-08-31</endDate>
        </period>
    </context>
    <context id="i7da8d16c399b44818efd38241c41af9b_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="icf42ad343571467faece802b998bf88c_D20181101-20181130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="ib15330d6e221404fbf8220df67ae8ebe_D20180501-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i3d3c581bc3e34f979b359711fb34c894_D20180501-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i978ee51a08364e3eb7649d6141d3c780_D20180522-20180619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-22</startDate>
            <endDate>2018-06-19</endDate>
        </period>
    </context>
    <context id="i827c791bf01745d9821130e71b83b5f8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8517c8b0243e45e096978d0ca26893b0_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia32e2ae420b54b08bc61c77e24a0b664_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i60cd2ff27aee458a876ce61408c2748a_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ie527761fa7b14d4e8c10a419b7c96050_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iff1b40e31eb94dd28c98c1b69495379f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i57786fa40fdb47bdb16a704aefea1269_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i1119817d95d04c2b84b6f21adc149bc8_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i2fb1a05c9a404a7a9804793a41837e00_D20180501-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="if09401cad196425ab690698455cc8c3d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:DemandDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i68ecb47464af47feb893f53340e5806b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i873cc4ad2c4a424094af1f53ee86bf32_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ide49d3899c314c7a83ca6827111b97cd_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i40f8bac802b34bae87d73215caf27338_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="icbfd2d77cfdb42909cec6fea6491ed92_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibe5aa361660c49aa9ade65790e60db3b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i843b12a2426b42a0a044c4840af01886_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:DemandDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia8b9071ac2ee4cdfa8c521452dba6560_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if8adb73be9d64177a10495f9d227b467_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i9251dd4d31b7498093e1f44f4c5947dc_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i314bde6d607f4e658a119ca41affb344_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i08498294a183499a9bf71fb60b17b954_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i9c4120046acd4fc69f355bb557d7c4d1_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if120a59cc3604cb3ad3491acaa5c4d79_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iac339cad857c45998c60f10b6d6bf7da_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i16fdeb617d3e4ad69654c02d20dca967_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iac24af30dd5947d69f092c0143c72cd5_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i4e5237e21cd94cbe8fb403d08bacef1f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5d2d421f80254076b1c05f7d56f73e55_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i619dc5c14c054866a55684440355f164_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="ic146a47155124f8587de68b7f7bf2916_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">lgnd:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2f59fb3a08394604ad40621952d209ac_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">lgnd:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if00b0dbd22ec4957944d58677bc41590_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">lgnd:AcquiredInProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ifbb1af2f911649c98dc01b76a95a1b6f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i17da7efba5044964a299fa1b88c45d89_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i25a1b9803d204d8399b4072bc7f1feba_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i098eec66c5b3403da1e52d65ba40fb09_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i985547ad7ca64cb5b0d3b8b61bbf2f9b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ida0878f2976a419ab990ac37bb697cf4_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ic732878aa6064bd6999a01fcb26ffafb_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CydexPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="ia2d1a8eee1564d08a05108a7d9f42143_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i7a2d42893cd644a68777988972f1db82_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CydexPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="idfb5b3bf1daa4956a0677ba6e2b17a09_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CydexPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i794200b309194b26a0fa0ace6a16a745_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CydexPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6555f01d1e2a414bb4602de9db064582_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CydexPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i04a307d0dd25404c9e1b6973b4fcfcfc_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:MetabasisTherapeuticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="ib90242a1f1084a72890da4139394161b_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:MetabasisTherapeuticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i962f4a871df84f71a3762aabb69d87d4_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:MetabasisTherapeuticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iab067f7fade348cd8a79b801cff7838c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:MetabasisTherapeuticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5a6f5527bcd749ebb994ee78a83dec16_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:MetabasisTherapeuticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3ddcb2326de24ff388c9dabc96f2f7ab_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CrystalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i633c7f9aabb54a299dab6a5f6fd22f61_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ia96387c68e204b4388e9977b060ff288_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CrystalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i3dc153fa027840bfaf8d39d7777fca8a_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CrystalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="idaab1982bed149178b9a7a902d4ec9b1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5525fb7204b24ebb9a94c522e3490ed3_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i660b0db80fb243a9aa215587f3e20997_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i6387378ce4f1495fbf9934bbc7f8004b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i008883d729b243ce80c4af9827bf6117_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i9e6c1c39ab414f958545d7f4f2e968ea_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i8122f73ad096454d8683e1fb385d450f_D20120530-20120531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lgnd:TwoThousandTwoStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-05-30</startDate>
            <endDate>2012-05-31</endDate>
        </period>
    </context>
    <context id="i10821c8abf4c413496e40313cc3d82c6_D20160501-20160531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lgnd:TwoThousandTwoStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="i8796fb75405f48eaa4d9dd48e6aab816_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="iefc813acbb6448ec99d57a49fe36770e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lgnd:TwoThousandTwoStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i28700ea37c214b3e8041db8c7f28f9d0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i71280c7de2894e85ba3974d9a15da431_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i07a3c88d732b4e45a4deaf0eee057c59_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i02a0eae6ee8f45419024489126f96d62_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i40c5b8ab08a54300ac33e971b7912b8b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibaa7b68584894ec79dc4a5e5eb399ae5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie821bbf2318f4f019ee636621375f551_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iaaac9c476ecc4afaa2ed93f40a060882_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9f92bbf537294e04a7642b8e345dd407_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i188efce7ecde4338afd75e87443c6147_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i7ebf0c5934be4604a4ed15d88fe6ec86_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8c9d02422c1648b2929162ffecf8bf50_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if74d2c0621f34efba8080e1e9711fb35_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0fe1bae106c24fbf9d082f542b5f17a2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia88d9bb235ee4445acd17f3571976ef0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i92faeba614e34b3493a599209d077a07_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i161b18328a8442d6997ff80696b788bd_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i49579c63871a4171a7c35e5434c6825d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4246c537469d483abd783cecc40379d0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib10037af667140199ebf3bd9b6cfa7b9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i56fd83bc6dc042639ae1df971a9f4d20_I20170101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-01-01</instant>
        </period>
    </context>
    <context id="i5974c3104a5d4b21bf3baa514858efa2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i239d27b3ec29423f9178131cc573bbe6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icd529d0655ba4752b67e7314f7cc06f6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9b8e1917f5d44958bdedd8df35f11dc5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icf71bbc4ad954da9bce0e233b086c8bb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i358fc37bf7e448078b5305d7b8438a37_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">lgnd:ExercisePriceRangeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia0d63b23666041d7a8b08537e54a6d2c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id920233585164484842655792fe0311e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iaead0586e66545bf9a546304d06af27d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia8daa835bec54c7c91c9c0efb2a892d6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib96266c9cd9e42b68a5de54609fb51bd_I20170101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-01-01</instant>
        </period>
    </context>
    <context id="i5049cfdd90d748e48259538705c3a2a0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lgnd:AmendedESPPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7dbca0127b8c4fd4aa87c6d2c860766d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lgnd:AmendedESPPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic36cfb515c93422e90d0bdcd8bd0ebee_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lgnd:AmendedESPPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i6ec79fc5ae034975bdc7a82825400a68_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lgnd:AmendedESPPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ifbd7cb0cba444ec384334a9d717a6135_D20180501-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="ibb568ab64b614ed6a1e37b60e92b6fef_I20150930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <instant>2015-09-30</instant>
        </period>
    </context>
    <context id="if2c884f969ea4a8c957cc0b0ecc3ad55_I20190123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-23</instant>
        </period>
    </context>
    <context id="i0f29d3370c15467eae1d22610a661a7f_D20190101-20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="ia523a50a3e1f4636a3f2c5181779d8ee_I20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="ia5b28253139449d098c85223a0ec523b_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i33d2f89847cf48949592096f2d579f2b_I20170101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-01-01</instant>
        </period>
    </context>
    <context id="icf48f425fe72411f84259887a606949c_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i2a581e16f3c04510805e7a7d35045adf_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i34870dfa94d14d9c9526f29a2b85b30a_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i8f913262edf243adae4d2f256243ef16_D20150901-20150930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2015-09-01</startDate>
            <endDate>2015-09-30</endDate>
        </period>
    </context>
    <context id="ie84f0fb144ed4ec5926cfdf7ba32b2bb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if81fb0e1a8ac48909d921d4552f44684_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib8f1f80b43fe48948dc666b8a2639468_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1426778bb59d4208adce54ccb7e0983f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">lgnd:CaliforniaAndNewJerseyResearchTaxCreditCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9c14afec25f14ea987c4eca4a7931fb8_D20170101-20170331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="i629fd315f0344d618e896741a9894704_D20170401-20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2017-04-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="i1f9437583206454497ad1119bfadd777_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i9807b2d5b13a4faaab0662e544aa7fca_D20170701-20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="i32f9937bb05f4ae3803659a88d077a23_D20171001-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ief940d953eac4033875ea91ff5566b14_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="if3202f58bee349d3a9c993316dde67e4_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i4368a6b5585841d18c9e17ad7ee34c67_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i167ff833955b42d2b9bfa5b0ca4353ea_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic608cbca1fef42b885a41d66ca7b19bd_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8b39fe8e03bc43f49fbf934d621cb24c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i2513fadb593f42d3b8500a28dadd898f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i16eca74f8d9c46a28663ad714fd5a4b5_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i830785f0aaa348a0a0f236b0dff22c1b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9dbc8bee8b074582b04f9f0a5317e4ea_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie29a9026b9e24d2c8e9eb1ef5b4d1f42_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iaf38ff04ec764d7f8ddd4c98cc5ad206_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8d92baeda9ac47a986e2a5bd6eacdbf2_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201601Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="i7732d073cf4e48638e3a966a3396d67c_I20190225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <instant>2019-02-25</instant>
        </period>
    </context>
    <context id="i3574527256f745d8bcdc0cb4541c738e_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201601Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="i86047298eb4f4ea5ba70e04cad22157a_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201601Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="ic7fb939626f5447db0b459d9b7bc82d1_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="i933a7ea4fa9f4cc7bf26d93ee66f026b_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="icc06ba8de9fd4cc286c4f8d482aea08c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie022521383864c29a350e9f710b3a989_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i88ba66ce182748c58b2c9b3c8afa3209_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iea132a0005bd41ceab4ee94e6d504f4f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lgnd:ConvertibleSeniorNotes2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i85f248fcfa3e4c2fb1f2dc777df1ecc2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia9f65f9bd2374512bb8783927196d39a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i87420e1b166545afb11eefa8eb1ab74c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibcb5b487ee794160bf522b883cfa27c7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id4a587395c674ab4bf495afb6bd1140b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibf1a2a4d3d614da2a9e3262a761010bc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lgnd:VikingTherapeuticsInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i346f6d3d9c4c4913bcb746295c506010_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lgnd:VikingTherapeuticsInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i4604c286cb3b4c23b3e7c54016351f4f_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lgnd:VikingTherapeuticsInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i38e7892ad1fc44c687187391e73e15ad_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lgnd:PurchaseofCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i401746069dc0428bae920f833bd24769_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lgnd:PurchaseofCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i152983bb0da8462dbdf2be5c4ba3bc18_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lgnd:PurchaseofCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ia4bf7b0f978d4ad39d50b4ae9dde5b46_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lgnd:PartnerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i3029e46160e643808e723653c88b6bac_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lgnd:PartnerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i223dab5f73e347b9b79caa31f48b5d33_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lgnd:PartnerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="iad54ce0fea834c76ad026f321579313c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lgnd:PartnerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i43cdf2b8a77549fda2334e555da01d30_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lgnd:PartnerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i966b40b605c54c23a7a845e4be0cfade_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lgnd:PartnerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i1c82d6eeab5342c98f34c3b8321892fc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lgnd:PartnerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2153cdb62e2e4f53a2c6274726b9b87a_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lgnd:PartnerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i151ec7ab8a8b4a41b242da4ab90bcbae_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lgnd:PartnerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="if9a0fc3b1b494d80a80b515f64915b07_I20171006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:CrystalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-10-06</instant>
        </period>
    </context>
    <context id="i269cf529b8f542d6b6e89cfb73d21395_I20100131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lgnd:MetabasisTherapeuticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2010-01-31</instant>
        </period>
    </context>
    <context id="i06d7e832be914ea4927e544711c5f918_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lgnd:AziyoandCorMatrixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1714ac5410ad49d586a22807a601a7c8_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lgnd:AziyoandCorMatrixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1b15f9f5711d44a591a3a36a58b9681a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lgnd:PalvellaTherapeuticsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if37a84377d584e49a64fd37c3dc17dfb_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lgnd:PalvellaTherapeuticsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i6a92d032fd254b68a22e68edb0bb484e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lgnd:SelexisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iea65327226544655a478dc62c46f5a1e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lgnd:SelexisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="id9810b34412c4c1692e219b8fa0e1127_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib20b4efd3ed74d5391aee43c7b858bd3_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ib3eda2c10c4048a7aa0bacbfdfdfbc14_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lgnd:PalvellaTherapeuticsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:RoyaltyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4e7fa4a70a214ac3980148658f7bffbd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8d095d9391b44d2a86b19f26283e7dc2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lgnd:PalvellaTherapeuticsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:RoyaltyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9de660fb7aac4b88a7f3df2f717fed6d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lgnd:PalvellaTherapeuticsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:RoyaltyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i41125f6764344dc486a91d878d152ad5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">lgnd:PalvellaTherapeuticsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4399b7aa92d94af1af9043d8910747e6_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lgnd:AziyoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:RoyaltyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i7fc73450defc41569175c47bffd04a31_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lgnd:AziyoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:RoyaltyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i35202cb30da54ce3b43396a39f8f50fd_I20160503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:RoyaltyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-05-03</instant>
        </period>
    </context>
    <context id="i9ba7c91a27af4a8b9cc9746e85a2d4d0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lgnd:CorMatrixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:RoyaltyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7549ea636c7549ba8a48714cecadea82_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lgnd:CorMatrixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:RoyaltyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib11ae4f07611449daceda5854c74bb9c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lgnd:AziyoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:RoyaltyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if72b93facdb542d6b9aa3d2def1abd30_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000886163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <unit id="trading_day">
        <measure>lgnd:trading_day</measure>
    </unit>
    <unit id="numberofcollaborationagreements">
        <measure>lgnd:numberOfCollaborationAgreements</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="day">
        <measure>lgnd:day</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="right">
        <measure>lgnd:right</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:EntityRegistrantName
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xMy9mcmFnOjhhMDNkMzYwMTk3MzRhYWJiMzVkMGJkYWM5OTczYTk5L3RhYmxlOjczMDlhNTc1MWE2YTQwMmQ4ZTU1MjU3YmUyNDIzOTdhL3RhYmxlcmFuZ2U6NzMwOWE1NzUxYTZhNDAyZDhlNTUyNTdiZTI0MjM5N2FfMS0xLTEtMS0w_664372ef-abc9-41e2-991e-306c3507328b">LIGAND PHARMACEUTICALS INC</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xMy9mcmFnOjhhMDNkMzYwMTk3MzRhYWJiMzVkMGJkYWM5OTczYTk5L3RhYmxlOjczMDlhNTc1MWE2YTQwMmQ4ZTU1MjU3YmUyNDIzOTdhL3RhYmxlcmFuZ2U6NzMwOWE1NzUxYTZhNDAyZDhlNTUyNTdiZTI0MjM5N2FfNC0xLTEtMS0w_51835910-f64d-42db-a45c-3525c786aabb">2018-12-31</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xMy9mcmFnOjhhMDNkMzYwMTk3MzRhYWJiMzVkMGJkYWM5OTczYTk5L3RhYmxlOjczMDlhNTc1MWE2YTQwMmQ4ZTU1MjU3YmUyNDIzOTdhL3RhYmxlcmFuZ2U6NzMwOWE1NzUxYTZhNDAyZDhlNTUyNTdiZTI0MjM5N2FfNS0xLTEtMS0w_daac6f94-5b9a-4997-8168-370f63f613d4">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xMy9mcmFnOjhhMDNkMzYwMTk3MzRhYWJiMzVkMGJkYWM5OTczYTk5L3RhYmxlOjczMDlhNTc1MWE2YTQwMmQ4ZTU1MjU3YmUyNDIzOTdhL3RhYmxlcmFuZ2U6NzMwOWE1NzUxYTZhNDAyZDhlNTUyNTdiZTI0MjM5N2FfNi0xLTEtMS0w_a80f2307-60be-4ffd-b2e4-63c2a823b10a">2018</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xMy9mcmFnOjhhMDNkMzYwMTk3MzRhYWJiMzVkMGJkYWM5OTczYTk5L3RhYmxlOjczMDlhNTc1MWE2YTQwMmQ4ZTU1MjU3YmUyNDIzOTdhL3RhYmxlcmFuZ2U6NzMwOWE1NzUxYTZhNDAyZDhlNTUyNTdiZTI0MjM5N2FfNy0xLTEtMS0w_61e44828-3c70-4c41-922e-ceccdbf68858">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityFilerCategory
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xMy9mcmFnOjhhMDNkMzYwMTk3MzRhYWJiMzVkMGJkYWM5OTczYTk5L3RhYmxlOjczMDlhNTc1MWE2YTQwMmQ4ZTU1MjU3YmUyNDIzOTdhL3RhYmxlcmFuZ2U6NzMwOWE1NzUxYTZhNDAyZDhlNTUyNTdiZTI0MjM5N2FfOS0xLTEtMS0w_1e6642e5-0764-4b98-b2d4-1694ae72d00e">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xMy9mcmFnOjhhMDNkMzYwMTk3MzRhYWJiMzVkMGJkYWM5OTczYTk5L3RhYmxlOjczMDlhNTc1MWE2YTQwMmQ4ZTU1MjU3YmUyNDIzOTdhL3RhYmxlcmFuZ2U6NzMwOWE1NzUxYTZhNDAyZDhlNTUyNTdiZTI0MjM5N2FfMTAtMS0xLTEtMA_5f64c1cb-760b-4ced-9508-eefea73811db">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xMy9mcmFnOjhhMDNkMzYwMTk3MzRhYWJiMzVkMGJkYWM5OTczYTk5L3RhYmxlOjczMDlhNTc1MWE2YTQwMmQ4ZTU1MjU3YmUyNDIzOTdhL3RhYmxlcmFuZ2U6NzMwOWE1NzUxYTZhNDAyZDhlNTUyNTdiZTI0MjM5N2FfMTEtMS0xLTEtMA_eab3232e-9ea5-4f3a-917d-1fdf74c983b3">false</dei:EntitySmallBusiness>
    <dei:EntityShellCompany
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xMy9mcmFnOjhhMDNkMzYwMTk3MzRhYWJiMzVkMGJkYWM5OTczYTk5L3RhYmxlOjczMDlhNTc1MWE2YTQwMmQ4ZTU1MjU3YmUyNDIzOTdhL3RhYmxlcmFuZ2U6NzMwOWE1NzUxYTZhNDAyZDhlNTUyNTdiZTI0MjM5N2FfMTItMS0xLTEtNTkzMQ_eac89285-89f5-46d1-94d8-0255b82d2567">false</dei:EntityShellCompany>
    <dei:EntityVoluntaryFilers
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xMy9mcmFnOjhhMDNkMzYwMTk3MzRhYWJiMzVkMGJkYWM5OTczYTk5L3RhYmxlOjczMDlhNTc1MWE2YTQwMmQ4ZTU1MjU3YmUyNDIzOTdhL3RhYmxlcmFuZ2U6NzMwOWE1NzUxYTZhNDAyZDhlNTUyNTdiZTI0MjM5N2FfMTQtMS0xLTEtMA_f722c10e-b5cc-45db-b27e-eba9ffcb3e58">No</dei:EntityVoluntaryFilers>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xMy9mcmFnOjhhMDNkMzYwMTk3MzRhYWJiMzVkMGJkYWM5OTczYTk5L3RhYmxlOjczMDlhNTc1MWE2YTQwMmQ4ZTU1MjU3YmUyNDIzOTdhL3RhYmxlcmFuZ2U6NzMwOWE1NzUxYTZhNDAyZDhlNTUyNTdiZTI0MjM5N2FfMTUtMS0xLTEtMA_c260cb14-f0ce-4c6e-ae00-cfe039442931">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityCurrentReportingStatus
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xMy9mcmFnOjhhMDNkMzYwMTk3MzRhYWJiMzVkMGJkYWM5OTczYTk5L3RhYmxlOjczMDlhNTc1MWE2YTQwMmQ4ZTU1MjU3YmUyNDIzOTdhL3RhYmxlcmFuZ2U6NzMwOWE1NzUxYTZhNDAyZDhlNTUyNTdiZTI0MjM5N2FfMTYtMS0xLTEtMA_76d1e59d-e071-426f-8220-26e2be511690">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityCentralIndexKey
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xMy9mcmFnOjhhMDNkMzYwMTk3MzRhYWJiMzVkMGJkYWM5OTczYTk5L3RleHRyZWdpb246OGEwM2QzNjAxOTczNGFhYmIzNWQwYmRhYzk5NzNhOTlfMTMxOTQxMzk1MzM0MDI_f6e2abca-af7d-4d80-bc26-b8695f60c6ce">0000886163</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xMy9mcmFnOjhhMDNkMzYwMTk3MzRhYWJiMzVkMGJkYWM5OTczYTk5L3RleHRyZWdpb246OGEwM2QzNjAxOTczNGFhYmIzNWQwYmRhYzk5NzNhOTlfMTMxOTQxMzk1MzM0MDM_cdf962e9-90c8-42ae-921f-b5b9ca8b9251">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yODMvZnJhZzpiZTU1YWZmMjUwYmM0NTFhOWNhZTJhNjdjMDI0NmMzZi90YWJsZTplOTM5Y2M2ZjQyZDk0NTE0OTc1YzE0MGI5ZTkwNzQ1NC90YWJsZXJhbmdlOmU5MzljYzZmNDJkOTQ1MTQ5NzVjMTQwYjllOTA3NDU0XzItMS0xLTEtMA_7ecb702b-833a-4bc7-9532-2f4b344e3156"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yODMvZnJhZzpiZTU1YWZmMjUwYmM0NTFhOWNhZTJhNjdjMDI0NmMzZi90YWJsZTplOTM5Y2M2ZjQyZDk0NTE0OTc1YzE0MGI5ZTkwNzQ1NC90YWJsZXJhbmdlOmU5MzljYzZmNDJkOTQ1MTQ5NzVjMTQwYjllOTA3NDU0XzItMy0xLTEtMA_cae165b3-d3f9-4335-9bed-7484d05caf24"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yODMvZnJhZzpiZTU1YWZmMjUwYmM0NTFhOWNhZTJhNjdjMDI0NmMzZi90YWJsZTplOTM5Y2M2ZjQyZDk0NTE0OTc1YzE0MGI5ZTkwNzQ1NC90YWJsZXJhbmdlOmU5MzljYzZmNDJkOTQ1MTQ5NzVjMTQwYjllOTA3NDU0XzMtMS0xLTEtMA_bd9bedfa-bcbe-493e-a07b-ed679a5aee4b"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yODMvZnJhZzpiZTU1YWZmMjUwYmM0NTFhOWNhZTJhNjdjMDI0NmMzZi90YWJsZTplOTM5Y2M2ZjQyZDk0NTE0OTc1YzE0MGI5ZTkwNzQ1NC90YWJsZXJhbmdlOmU5MzljYzZmNDJkOTQ1MTQ5NzVjMTQwYjllOTA3NDU0XzMtMy0xLTEtMA_13042ee9-ff33-4470-b54e-084866506589"
      unitRef="shares">33333333</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yODMvZnJhZzpiZTU1YWZmMjUwYmM0NTFhOWNhZTJhNjdjMDI0NmMzZi90YWJsZTplOTM5Y2M2ZjQyZDk0NTE0OTc1YzE0MGI5ZTkwNzQ1NC90YWJsZXJhbmdlOmU5MzljYzZmNDJkOTQ1MTQ5NzVjMTQwYjllOTA3NDU0XzQtMS0xLTEtMA_7f02baec-28b7-4927-a6d6-abcac52c706e"
      unitRef="shares">20765533</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yODMvZnJhZzpiZTU1YWZmMjUwYmM0NTFhOWNhZTJhNjdjMDI0NmMzZi90YWJsZTplOTM5Y2M2ZjQyZDk0NTE0OTc1YzE0MGI5ZTkwNzQ1NC90YWJsZXJhbmdlOmU5MzljYzZmNDJkOTQ1MTQ5NzVjMTQwYjllOTA3NDU0XzQtMy0xLTEtMA_2673b5df-ce33-45c6-88da-3d5b5258750c"
      unitRef="shares">21148665</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yODMvZnJhZzpiZTU1YWZmMjUwYmM0NTFhOWNhZTJhNjdjMDI0NmMzZi90YWJsZTplOTM5Y2M2ZjQyZDk0NTE0OTc1YzE0MGI5ZTkwNzQ1NC90YWJsZXJhbmdlOmU5MzljYzZmNDJkOTQ1MTQ5NzVjMTQwYjllOTA3NDU0XzUtMS0xLTEtMA_1a885dff-7d6a-40f8-9e68-34a52d3414c0"
      unitRef="shares">20765533</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yODMvZnJhZzpiZTU1YWZmMjUwYmM0NTFhOWNhZTJhNjdjMDI0NmMzZi90YWJsZTplOTM5Y2M2ZjQyZDk0NTE0OTc1YzE0MGI5ZTkwNzQ1NC90YWJsZXJhbmdlOmU5MzljYzZmNDJkOTQ1MTQ5NzVjMTQwYjllOTA3NDU0XzUtMy0xLTEtMA_7d3173a5-cbb3-454e-8131-f94f57caf302"
      unitRef="shares">21148665</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:InventoryWriteDown
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90YWJsZTo1NDQwMWExOWJiNTE0MjUzOGYzNTY0NzM1OTFlNWQ4Yi90YWJsZXJhbmdlOjU0NDAxYTE5YmI1MTQyNTM4ZjM1NjQ3MzU5MWU1ZDhiXzEtMy0xLTEtMA_c4025e9d-b14e-42c6-b228-0bc2425d6627"
      unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ibf004708a8b44222aebfb0258f343fb3_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90YWJsZTpmOTI1ZTQ3NWQyODc0YTgzOTdjMzZlZDI0YmNlMmEzMy90YWJsZXJhbmdlOmY5MjVlNDc1ZDI4NzRhODM5N2MzNmVkMjRiY2UyYTMzXzEtMS0xLTEtMA_85aefc79-c26a-4e68-8286-9816c3eb4260"
      unitRef="number">0.1250</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i28eb504e64434b9da2b8ceaf87993174_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90YWJsZTpmOTI1ZTQ3NWQyODc0YTgzOTdjMzZlZDI0YmNlMmEzMy90YWJsZXJhbmdlOmY5MjVlNDc1ZDI4NzRhODM5N2MzNmVkMjRiY2UyYTMzXzItMS0xLTEtMA_b07a7536-f8cd-4c6f-8126-57b140ba95e9"
      unitRef="number">0.0208</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <lgnd:ThresholdBusinessDaysforRepaymentofPrincipal
      contextRef="i2ba96270f73845a489eec892606f151e_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90ZXh0cmVnaW9uOmU0M2FkNGJhM2I5MTQwZDBhNTY2OTRmMWY3M2EwMGQ0XzY5NA_96a7094d-2abf-46bb-8478-1d9d9dc4f0f5">P3D</lgnd:ThresholdBusinessDaysforRepaymentofPrincipal>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i2ba96270f73845a489eec892606f151e_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90ZXh0cmVnaW9uOmU0M2FkNGJhM2I5MTQwZDBhNTY2OTRmMWY3M2EwMGQ0XzY5NQ_8697301c-ec04-48fc-b7e3-21d65ad9278a"
      unitRef="trading_day">50</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <lgnd:MaturityPeriodOfHighlyLiquidSecuritiesMaximum
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90ZXh0cmVnaW9uOmU0M2FkNGJhM2I5MTQwZDBhNTY2OTRmMWY3M2EwMGQ0XzY5Ng_29ab42d8-1579-4e92-a54e-4606d62246ea">P3M</lgnd:MaturityPeriodOfHighlyLiquidSecuritiesMaximum>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8e1c1406ecce42ecb5f1d0dcb210aa63_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90ZXh0cmVnaW9uOmU0M2FkNGJhM2I5MTQwZDBhNTY2OTRmMWY3M2EwMGQ0XzY5Nw_617acb72-a5b3-420b-a338-e89ea52c5adf">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia61766d6eb884a369db5d8a965302f49_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90ZXh0cmVnaW9uOmU0M2FkNGJhM2I5MTQwZDBhNTY2OTRmMWY3M2EwMGQ0XzY5OA_5c37b17a-8f28-4afb-8fe2-a519e0efdd0b">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ibf004708a8b44222aebfb0258f343fb3_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90ZXh0cmVnaW9uOmU0M2FkNGJhM2I5MTQwZDBhNTY2OTRmMWY3M2EwMGQ0XzY5OQ_ba2308d5-a410-47a8-8243-66ff1e3dddf5">P6M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i28eb504e64434b9da2b8ceaf87993174_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90ZXh0cmVnaW9uOmU0M2FkNGJhM2I5MTQwZDBhNTY2OTRmMWY3M2EwMGQ0XzcwMA_fed73d4b-9cb6-418d-a1f0-f37e607d4d27">P42M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i0aadecee51e54de98ac550079bea27c4_I20180522"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90YWJsZTpjNDcwNDYyOTE3OTU0NTljOThjMTU1ZDhlNDA2YzBlNS90YWJsZXJhbmdlOmM0NzA0NjI5MTc5NTQ1OWM5OGMxNTVkOGU0MDZjMGU1XzMtMS0xLTEtNzkwMA_324e00e1-3ace-43b7-a0c4-01f16d0b05b2"
      unitRef="number">0.3</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i064e8a313dcd4597a31a3e322d0fb198_I20180522"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90YWJsZTpjNDcwNDYyOTE3OTU0NTljOThjMTU1ZDhlNDA2YzBlNS90YWJsZXJhbmdlOmM0NzA0NjI5MTc5NTQ1OWM5OGMxNTVkOGU0MDZjMGU1XzMtMi0xLTEtNzkwMg_e9e84686-113d-47dd-a455-c67005ae89c6"
      unitRef="number">0.35</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="ia1016c7a3fb3456dadccac23f7e35a59_I20180619"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90YWJsZTpjNDcwNDYyOTE3OTU0NTljOThjMTU1ZDhlNDA2YzBlNS90YWJsZXJhbmdlOmM0NzA0NjI5MTc5NTQ1OWM5OGMxNTVkOGU0MDZjMGU1XzMtMy0xLTEtNzkwNA_03605559-c4d1-4028-b078-37a9f108e38e"
      unitRef="number">0.3</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i5be21f383f784dc5bdb8f26fd11bd5f8_I20180619"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90YWJsZTpjNDcwNDYyOTE3OTU0NTljOThjMTU1ZDhlNDA2YzBlNS90YWJsZXJhbmdlOmM0NzA0NjI5MTc5NTQ1OWM5OGMxNTVkOGU0MDZjMGU1XzMtNC0xLTEtNzkwNg_48784cf2-0547-46aa-bddf-8dacb2ab478e"
      unitRef="number">0.35</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="id3f44e4150824aac8cb8233b4f6c5332_I20180522"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90YWJsZTpjNDcwNDYyOTE3OTU0NTljOThjMTU1ZDhlNDA2YzBlNS90YWJsZXJhbmdlOmM0NzA0NjI5MTc5NTQ1OWM5OGMxNTVkOGU0MDZjMGU1XzctMS0xLTEtNzkxMw_5cb6e46b-da75-4e05-85ac-f6177929b87d"
      unitRef="number">0.3</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i4a4309c3a4644756b0b0e2a41966e07d_I20180522"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90YWJsZTpjNDcwNDYyOTE3OTU0NTljOThjMTU1ZDhlNDA2YzBlNS90YWJsZXJhbmdlOmM0NzA0NjI5MTc5NTQ1OWM5OGMxNTVkOGU0MDZjMGU1XzctMi0xLTEtNzkxMQ_b7ed2a1c-f724-4e35-8b42-9a4a08838b13"
      unitRef="number">0.35</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i019545928c8d42fa914265e7cce06db4_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90YWJsZTpjNDcwNDYyOTE3OTU0NTljOThjMTU1ZDhlNDA2YzBlNS90YWJsZXJhbmdlOmM0NzA0NjI5MTc5NTQ1OWM5OGMxNTVkOGU0MDZjMGU1XzctMy0xLTEtNzkxMA_fe6ce941-f8ca-47a2-9ec6-ac0b828b676f"
      unitRef="number">0.3</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i421c6d753d8042d6ba4f5dea715b2015_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90YWJsZTpjNDcwNDYyOTE3OTU0NTljOThjMTU1ZDhlNDA2YzBlNS90YWJsZXJhbmdlOmM0NzA0NjI5MTc5NTQ1OWM5OGMxNTVkOGU0MDZjMGU1XzctNC0xLTEtNzkwOA_3dcca4cb-bba4-4b79-ba7d-3ce2efb5e0f9"
      unitRef="number">0.35</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i3574527256f745d8bcdc0cb4541c738e_I20180101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90ZXh0cmVnaW9uOmU0M2FkNGJhM2I5MTQwZDBhNTY2OTRmMWY3M2EwMGQ0XzE2NDkyNjc0NDI2NTU_59a57916-c03e-4868-b531-a2b54eba9479"
      unitRef="usd">2700000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib6a2d0bf8bbd44f7a2e8072d058855a0_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNzEvZnJhZzplNDNhZDRiYTNiOTE0MGQwYTU2Njk0ZjFmNzNhMDBkNC90ZXh0cmVnaW9uOmU0M2FkNGJhM2I5MTQwZDBhNTY2OTRmMWY3M2EwMGQ0XzE2NDkyNjc0NDI4NTg_992cabfc-4a13-4a7c-8abb-2eb6fbd0d96a"
      unitRef="usd">5000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i10f8c4b4ba35499abc6b570f3a196b1b_D20140801-20140831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NDQvZnJhZzowYzE0NDJmZWNkZmU0MWM5OWZkNjUxYjA4M2RjZGE2Zi90YWJsZTpiZmJmMDIwZDFjNTE0YmVjYmFjOWExYzQ5ODdhZTkyMy90YWJsZXJhbmdlOmJmYmYwMjBkMWM1MTRiZWNiYWM5YTFjNDk4N2FlOTIzXzItMS0xLTEtMA_5aaea6fc-5d62-4657-b242-643cbcfe79f7"
      unitRef="number">0.0133251</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i2fb1a05c9a404a7a9804793a41837e00_D20180501-20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NDQvZnJhZzowYzE0NDJmZWNkZmU0MWM5OWZkNjUxYjA4M2RjZGE2Zi90YWJsZTpiZmJmMDIwZDFjNTE0YmVjYmFjOWExYzQ5ODdhZTkyMy90YWJsZXJhbmdlOmJmYmYwMjBkMWM1MTRiZWNiYWM5YTFjNDk4N2FlOTIzXzItMi0xLTEtOTA3MA_083b8786-38a3-416d-8c3e-14d2dc6a559a"
      unitRef="number">0.0040244</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NjkvZnJhZzozMGRhNDJmZjZkNDU0OTJjYTQ5ODllYzE0M2QwMTZmZC90YWJsZTo4NTBiN2ZmMDdhNWY0MjMxYjRjZTNiNGVhN2YwNTY5OS90YWJsZXJhbmdlOjg1MGI3ZmYwN2E1ZjQyMzFiNGNlM2I0ZWE3ZjA1Njk5XzItMS0xLTEtMA_ccc465b3-fe26-48ba-8742-5936629c6f83"
      unitRef="usd">12800000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NjkvZnJhZzozMGRhNDJmZjZkNDU0OTJjYTQ5ODllYzE0M2QwMTZmZC90YWJsZTo4NTBiN2ZmMDdhNWY0MjMxYjRjZTNiNGVhN2YwNTY5OS90YWJsZXJhbmdlOjg1MGI3ZmYwN2E1ZjQyMzFiNGNlM2I0ZWE3ZjA1Njk5XzMtMS0xLTEtMA_89127199-1222-4456-9ee3-abb88d3ec68c"
      unitRef="usd">12800000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NjkvZnJhZzozMGRhNDJmZjZkNDU0OTJjYTQ5ODllYzE0M2QwMTZmZC90YWJsZTo4NTBiN2ZmMDdhNWY0MjMxYjRjZTNiNGVhN2YwNTY5OS90YWJsZXJhbmdlOjg1MGI3ZmYwN2E1ZjQyMzFiNGNlM2I0ZWE3ZjA1Njk5XzQtMS0xLTEtMA_6a6750cd-49dd-47e5-accf-66d4bc325b00"
      unitRef="usd">12800000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NjkvZnJhZzozMGRhNDJmZjZkNDU0OTJjYTQ5ODllYzE0M2QwMTZmZC90YWJsZTo4NTBiN2ZmMDdhNWY0MjMxYjRjZTNiNGVhN2YwNTY5OS90YWJsZXJhbmdlOjg1MGI3ZmYwN2E1ZjQyMzFiNGNlM2I0ZWE3ZjA1Njk5XzUtMS0xLTEtOTAxNw_d8a39809-3da4-4ff8-83b4-cd81537f0aab"
      unitRef="usd">12800000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NjkvZnJhZzozMGRhNDJmZjZkNDU0OTJjYTQ5ODllYzE0M2QwMTZmZC90YWJsZTo4NTBiN2ZmMDdhNWY0MjMxYjRjZTNiNGVhN2YwNTY5OS90YWJsZXJhbmdlOjg1MGI3ZmYwN2E1ZjQyMzFiNGNlM2I0ZWE3ZjA1Njk5XzgtMS0xLTEtMA_62e0d75b-c661-4caf-b6c5-cf32a6e82d06"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NjkvZnJhZzozMGRhNDJmZjZkNDU0OTJjYTQ5ODllYzE0M2QwMTZmZC90YWJsZTo4NTBiN2ZmMDdhNWY0MjMxYjRjZTNiNGVhN2YwNTY5OS90YWJsZXJhbmdlOjg1MGI3ZmYwN2E1ZjQyMzFiNGNlM2I0ZWE3ZjA1Njk5XzgtMi0xLTEtMA_1df3d65b-ba4c-473a-9538-7b2f8df72cdf"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8e1c1406ecce42ecb5f1d0dcb210aa63_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NjkvZnJhZzozMGRhNDJmZjZkNDU0OTJjYTQ5ODllYzE0M2QwMTZmZC90ZXh0cmVnaW9uOjMwZGE0MmZmNmQ0NTQ5MmNhNDk4OWVjMTQzZDAxNmZkXzE2Ng_85c08209-0071-4b50-bfac-6e8bb1f6f9ab">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia61766d6eb884a369db5d8a965302f49_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NjkvZnJhZzozMGRhNDJmZjZkNDU0OTJjYTQ5ODllYzE0M2QwMTZmZC90ZXh0cmVnaW9uOjMwZGE0MmZmNmQ0NTQ5MmNhNDk4OWVjMTQzZDAxNmZkXzE2Nw_764dca8e-a408-4556-80a9-18fa16b12ce0">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i8e1c1406ecce42ecb5f1d0dcb210aa63_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzMtMS0xLTEtMA_52090cec-3cd7-4ab0-a036-66bb95f80a09"
      unitRef="number">0.027</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ia5b28253139449d098c85223a0ec523b_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzMtMi0xLTEtMA_54253374-6ab6-4ab9-946e-c4d830f075ef"
      unitRef="number">0.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="icf48f425fe72411f84259887a606949c_D20160101-20161231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzMtMy0xLTEtMA_4a774be2-0796-4315-8660-345c675050f3"
      unitRef="number">0.013</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ia61766d6eb884a369db5d8a965302f49_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzQtMS0xLTEtMA_b3f7c563-9920-49ae-8fab-2dc384204213"
      unitRef="number">0.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i2a581e16f3c04510805e7a7d35045adf_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzQtMi0xLTEtMA_c245a9a2-5fe6-4142-8f1e-c6b3b58684b3"
      unitRef="number">0.022</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i34870dfa94d14d9c9526f29a2b85b30a_D20160101-20161231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzQtMy0xLTEtMA_871a4a92-f131-4eac-b559-2a3768db9eaa"
      unitRef="number">0.019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i8e1c1406ecce42ecb5f1d0dcb210aa63_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzUtMS0xLTEtMA_41b7a74c-fc92-4ffe-8a76-7b7da05fd0b6"
      unitRef="number">0.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ia5b28253139449d098c85223a0ec523b_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzUtMi0xLTEtMA_d7b54d11-f42a-4868-bc92-b5c84c594612"
      unitRef="number">0.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="icf48f425fe72411f84259887a606949c_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzUtMy0xLTEtMA_41329bfa-d72f-41e5-8271-c7673520bc18"
      unitRef="number">0.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ia61766d6eb884a369db5d8a965302f49_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzYtMS0xLTEtMA_f5362512-9dc3-4936-aeeb-c06f322150a8"
      unitRef="number">0.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i2a581e16f3c04510805e7a7d35045adf_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzYtMi0xLTEtMA_0b2eee2e-23e1-4c79-9b35-5690abc9027e"
      unitRef="number">0.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i34870dfa94d14d9c9526f29a2b85b30a_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzYtMy0xLTEtMA_1eeaf3eb-d012-4ab5-aec4-d3a9173ca48c"
      unitRef="number">0.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i8e1c1406ecce42ecb5f1d0dcb210aa63_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzgtMS0xLTEtMA_2d4d82ad-e822-40ef-bd58-fdb05d4f5ce0">P5Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ia5b28253139449d098c85223a0ec523b_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzgtMi0xLTEtMA_1e86d94f-ab3f-4f1f-8921-8bc0469e5850">P6Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="icf48f425fe72411f84259887a606949c_D20160101-20161231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzgtMy0xLTEtODk2NQ_64a8f7ae-9a52-40ca-a4ce-542f531f2087">P6Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ia61766d6eb884a369db5d8a965302f49_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzktMS0xLTEtMA_9c4b0b1b-c687-4947-8e6c-2ace46b198c4">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i2a581e16f3c04510805e7a7d35045adf_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzktMi0xLTEtMA_39a7e4df-e240-4045-a00d-bb925f913494">P6Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i34870dfa94d14d9c9526f29a2b85b30a_D20160101-20161231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTpiNmExOGIxMmE1YjI0ZjU1YmY0YTAxYzRjY2RhODZhZi90YWJsZXJhbmdlOmI2YTE4YjEyYTViMjRmNTViZjRhMDFjNGNjZGE4NmFmXzktMy0xLTEtODk2Nw_530e085b-b3d6-4136-bae4-906e8475d861">P6Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i40c5b8ab08a54300ac33e971b7912b8b_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzEtMi0xLTEtMA_0842c184-af4c-4ca0-8e46-16bc4652cced"
      unitRef="usdPerShare">8.58</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i40c5b8ab08a54300ac33e971b7912b8b_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzEtNC0xLTEtMA_ab41b3fe-997e-48ea-8928-491ac26b448e"
      unitRef="usdPerShare">10.05</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ie821bbf2318f4f019ee636621375f551_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzItMi0xLTEtMA_f4c60c03-1629-4be2-bd37-f1b45a043d02"
      unitRef="usdPerShare">10.12</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ie821bbf2318f4f019ee636621375f551_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzItNC0xLTEtMA_a3f13b85-a825-43b8-a674-055105878342"
      unitRef="usdPerShare">12.81</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i9f92bbf537294e04a7642b8e345dd407_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzMtMi0xLTEtMA_cfb5092a-5bae-4fc1-9af7-0428ce891c85"
      unitRef="usdPerShare">14.47</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i9f92bbf537294e04a7642b8e345dd407_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzMtNC0xLTEtMA_25eae8fd-a365-4978-9bea-b794040271af"
      unitRef="usdPerShare">14.47</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i8c9d02422c1648b2929162ffecf8bf50_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzQtMi0xLTEtMA_0ccda0f1-aea1-406b-9070-4c9dbc8c82ff"
      unitRef="usdPerShare">16.14</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i8c9d02422c1648b2929162ffecf8bf50_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzQtNC0xLTEtMA_98549fa1-7523-4bbc-a661-05d76d8c63ef"
      unitRef="usdPerShare">17.88</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i0fe1bae106c24fbf9d082f542b5f17a2_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzUtMi0xLTEtMA_8c2f0671-4151-4281-b001-ee434f102c7b"
      unitRef="usdPerShare">21.92</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i0fe1bae106c24fbf9d082f542b5f17a2_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzUtNC0xLTEtMA_24a5af42-52ef-42a0-abfa-d5428854bfd4"
      unitRef="usdPerShare">21.92</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i92faeba614e34b3493a599209d077a07_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzYtMi0xLTEtMA_63b8a1dc-7c40-4954-85ca-46b57069d72e"
      unitRef="usdPerShare">32.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i92faeba614e34b3493a599209d077a07_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzYtNC0xLTEtMA_9d9aa1d7-eb5f-448f-8887-0efb520d3fd4"
      unitRef="usdPerShare">56.26</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i49579c63871a4171a7c35e5434c6825d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzctMi0xLTEtMA_3a8eade5-8ae5-4949-a252-d7f95a581686"
      unitRef="usdPerShare">63.58</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i49579c63871a4171a7c35e5434c6825d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzctNC0xLTEtMA_5abc0b6a-ec2a-47f5-8825-6e7275932fea"
      unitRef="usdPerShare">67.53</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ib10037af667140199ebf3bd9b6cfa7b9_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzgtMi0xLTEtMA_d6a4c37d-6e86-4fbb-92a8-38bdf6bcea88"
      unitRef="usdPerShare">74.42</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ib10037af667140199ebf3bd9b6cfa7b9_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzgtNC0xLTEtMA_84f4f14c-2243-45ee-93cf-617172f4164d"
      unitRef="usdPerShare">74.42</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i239d27b3ec29423f9178131cc573bbe6_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzktMi0xLTEtMA_779dee8b-437c-448c-af34-428865da0ddc"
      unitRef="usdPerShare">85.79</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i239d27b3ec29423f9178131cc573bbe6_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzktNC0xLTEtMA_68fcc4ff-2b17-44bc-97ac-06521f18d7e7"
      unitRef="usdPerShare">100.38</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i9b8e1917f5d44958bdedd8df35f11dc5_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzEwLTItMS0xLTA_cc761a62-43fa-4761-80bd-9b47f692aa51"
      unitRef="usdPerShare">101.15</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i9b8e1917f5d44958bdedd8df35f11dc5_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzEwLTQtMS0xLTA_e9861da8-43ab-4d3f-a0dc-dbe9c65005d3"
      unitRef="usdPerShare">195.91</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i358fc37bf7e448078b5305d7b8438a37_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzExLTItMS0xLTA_5cab3298-642b-45db-a1e7-d31f9b70ddd4"
      unitRef="usdPerShare">8.58</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i358fc37bf7e448078b5305d7b8438a37_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90YWJsZTo1YzEzNTE2NjAwZGE0YmNkOGNhMTQ1ODAyMzUzOTI0OS90YWJsZXJhbmdlOjVjMTM1MTY2MDBkYTRiY2Q4Y2ExNDU4MDIzNTM5MjQ5XzExLTQtMS0xLTA_e043ff86-d033-4158-b166-1ea8582ab7b6"
      unitRef="usdPerShare">195.91</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:StockRepurchaseProgramPeriodInForce1
      contextRef="i8f913262edf243adae4d2f256243ef16_D20150901-20150930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80OTQvZnJhZzpiZGYxZGY3MDllZDI0OGIwYTcyMTk2ZTA1ZmRlMTgxOS90ZXh0cmVnaW9uOmJkZjFkZjcwOWVkMjQ4YjBhNzIxOTZlMDVmZGUxODE5XzI4Ng_e219895e-5989-436f-8943-e2a9d49e7c09">P3Y</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <dei:DocumentType
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xL2ZyYWc6NTI3MWQyMGZmMmExNDY3NTlmYzNlMWY0MDE0ZGQyN2MvdGV4dHJlZ2lvbjo1MjcxZDIwZmYyYTE0Njc1OWZjM2UxZjQwMTRkZDI3Y18xMzE5NDEzOTUzNzgxOQ_2f9ba401-e386-407e-a595-4ff50d630194">10-K</dei:DocumentType>
    <dei:EntityPublicFloat
      contextRef="i57786fa40fdb47bdb16a704aefea1269_I20180630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xL2ZyYWc6NTI3MWQyMGZmMmExNDY3NTlmYzNlMWY0MDE0ZGQyN2MvdGV4dHJlZ2lvbjo1MjcxZDIwZmYyYTE0Njc1OWZjM2UxZjQwMTRkZDI3Y181NDk3NTU4MTgzNDY_77fa71da-cd78-436d-9549-96c81c6550e0"
      unitRef="usd">3600000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i7732d073cf4e48638e3a966a3396d67c_I20190225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8xL2ZyYWc6NTI3MWQyMGZmMmExNDY3NTlmYzNlMWY0MDE0ZGQyN2MvdGV4dHJlZ2lvbjo1MjcxZDIwZmYyYTE0Njc1OWZjM2UxZjQwMTRkZDI3Y181NDk3NTU4MTgyMzA_4507b81a-665b-4980-b218-1c07d8243df3"
      unitRef="shares">20445407</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzQtMS0xLTEtMA_adefee13-5bb6-4c01-a290-257d06784da9"
      unitRef="usd">117164000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzQtMy0xLTEtMA_c7ee5f7c-67de-4af7-bc99-614adc15c5f2"
      unitRef="usd">20620000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzUtMS0xLTEtMA_b623dad8-7d48-45ff-a40c-0386715f2715"
      unitRef="usd">601217000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzUtMy0xLTEtMA_e1231891-e06f-45b6-abc1-90bf3337b36f"
      unitRef="usd">181041000</us-gaap:ShortTermInvestments>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzYtMS0xLTEtMTUyNTg_6c406f9e-1221-430f-a569-76784fc52117"
      unitRef="usd">46191000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzYtMy0xLTEtMTUyNDg_46fd28ea-a9c1-4b8c-98af-6be52d9992cf"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzYtMS0xLTEtMA_423f4201-a19d-458a-88a3-7be619a5f686"
      unitRef="usd">55850000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzYtMy0xLTEtMA_e3ffe6ae-8245-4594-97e6-d386bfc761c9"
      unitRef="usd">25596000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:NotesAndLoansReceivableGrossCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzctMS0xLTEtMA_6a3d2301-cbaf-4344-a10a-d7358932fb19"
      unitRef="usd">0</us-gaap:NotesAndLoansReceivableGrossCurrent>
    <us-gaap:NotesAndLoansReceivableGrossCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzctMy0xLTEtMA_f12346f1-042d-46ba-b165-101c44ef2eb7"
      unitRef="usd">3877000</us-gaap:NotesAndLoansReceivableGrossCurrent>
    <us-gaap:InventoryNet
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzgtMS0xLTEtMA_84327058-f936-44e5-8300-dfc80a354bf3"
      unitRef="usd">7124000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzgtMy0xLTEtMA_9dc62853-130f-4ba7-9a3c-15eba8b4a984"
      unitRef="usd">4373000</us-gaap:InventoryNet>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzktMS0xLTEtMTMyNg_12291bca-9d33-4663-b5a8-90816e3e1c88"
      unitRef="usd">22576000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzktMy0xLTEtMTMyOA_2cbc21fe-77a2-4abc-9aa2-be2851b40909"
      unitRef="usd">0</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzktMy0xLTEtMTMyOA_7533d16c-789e-4f51-8df8-a821eddac2c5"
      unitRef="usd">0</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzktMS0xLTEtMA_c7da0178-7c95-4ba4-b023-cf643ee72e47"
      unitRef="usd">20418000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzktMy0xLTEtMA_06ee93ec-b8a5-4868-b9d3-1f4653f68cbf"
      unitRef="usd">1514000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzEwLTEtMS0xLTA_999226cb-e229-4bb4-8576-b42bff6f071a"
      unitRef="usd">870540000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzEwLTMtMS0xLTA_58f0cb25-ed28-4c15-b0ae-5ffd2b6358ed"
      unitRef="usd">237021000</us-gaap:AssetsCurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzExLTEtMS0xLTA_1fc0b6ad-1b07-4c0e-9d3f-26a6605d528c"
      unitRef="usd">46521000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzExLTMtMS0xLTA_646302e6-3558-4b82-80a3-f389064cb133"
      unitRef="usd">84422000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:EquityMethodInvestments
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzEyLTEtMS0xLTA_3a9b8022-bd57-4a7a-b956-a55a74f53c1e"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzEyLTMtMS0xLTA_d0ae4409-3fe3-49c0-a137-17d43795131f"
      unitRef="usd">6438000</us-gaap:EquityMethodInvestments>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzEzLTEtMS0xLTA_329972b9-349c-449c-b397-e305bb709174"
      unitRef="usd">219793000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzEzLTMtMS0xLTA_fab1a804-64d8-4d9b-8ee8-5482c38f0ab9"
      unitRef="usd">228584000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzE0LTEtMS0xLTA_b9691fe3-11c3-4ce3-9ea7-ed45dc90a7ca"
      unitRef="usd">86646000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzE0LTMtMS0xLTA_167f4bb4-6490-4a32-a0ec-1cd08a7f9b2b"
      unitRef="usd">85959000</us-gaap:Goodwill>
    <lgnd:CommercialLicenseRights
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzE1LTEtMS0xLTA_1f836af7-0c9d-49b2-88cf-88153c652598"
      unitRef="usd">31460000</lgnd:CommercialLicenseRights>
    <lgnd:CommercialLicenseRights
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzE1LTMtMS0xLTA_2fac83db-bf13-43c0-b40a-d85e61f44be0"
      unitRef="usd">19526000</lgnd:CommercialLicenseRights>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzE2LTEtMS0xLTA_b030c8a8-3bd7-470c-a075-c60d9de283a8"
      unitRef="usd">5372000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzE2LTMtMS0xLTA_b029a0a0-dcbb-40f4-aabd-758dc1b4f003"
      unitRef="usd">4212000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzE3LTEtMS0xLTA_b4cd128c-f8d0-4109-975f-0d472b6dd033"
      unitRef="usd">471000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzE3LTMtMS0xLTA_20f17531-4baf-469c-8753-b6aa5ea0b654"
      unitRef="usd">4859000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzE4LTEtMS0xLTA_eda5ad33-9f69-4ae1-bff0-0635044a21f6"
      unitRef="usd">1260803000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzE4LTMtMS0xLTA_f04d3ccd-57cd-4604-b4bc-b8b0d984a5c7"
      unitRef="usd">671021000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzIxLTEtMS0xLTA_1802ef8b-a847-48c8-915d-c8e1be34f0a0"
      unitRef="usd">4183000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzIxLTMtMS0xLTA_919cd12d-f47b-49fb-bcc5-40a0d14465eb"
      unitRef="usd">2259000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzIyLTEtMS0xLTA_438f8fc7-81b3-4570-9435-da2d14b0a6e6"
      unitRef="usd">19200000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzIyLTMtMS0xLTA_677582e2-63fc-4155-959a-7851a89793e0"
      unitRef="usd">7377000</us-gaap:AccruedLiabilitiesCurrent>
    <lgnd:CurrentPortionOfLiabilityForContingentValueRights
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzIzLTEtMS0xLTA_0f0b5c88-1261-4107-b1f0-5ee4277fa575"
      unitRef="usd">5717000</lgnd:CurrentPortionOfLiabilityForContingentValueRights>
    <lgnd:CurrentPortionOfLiabilityForContingentValueRights
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzIzLTMtMS0xLTA_e44c62ca-0a61-4184-8c87-3e4aa402e1e5"
      unitRef="usd">4703000</lgnd:CurrentPortionOfLiabilityForContingentValueRights>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI0LTEtMS0xLTEzMDc_17c46a1e-05a3-48b4-ac81-4803d5e65995"
      unitRef="usd">3286000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI1LTMtMS0xLTc3MDY_58d8118f-02c5-4c71-b2dc-651d2d5ee275"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI1LTEtMS0xLTEzMTE_fbaa28dd-c2b3-4854-b949-eb59e4ab1077"
      unitRef="usd">23430000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI2LTMtMS0xLTc3MDg_284033eb-665f-4d1b-b1fb-605fa2e698ee"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:ConvertibleDebtCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI0LTEtMS0xLTA_9aab049b-f22f-4f8a-b2a1-3bcdf4b91dd8"
      unitRef="usd">26433000</us-gaap:ConvertibleDebtCurrent>
    <us-gaap:ConvertibleDebtCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI0LTMtMS0xLTA_b1d8a999-a860-4773-8c67-f91ba5ca13e6"
      unitRef="usd">224529000</us-gaap:ConvertibleDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI1LTEtMS0xLTA_5df9c664-fbc7-48d6-9b82-948ee1032c9e"
      unitRef="usd">82249000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI1LTMtMS0xLTA_cfffe437-fd76-464b-9c1d-aff66e054ccc"
      unitRef="usd">238868000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI2LTEtMS0xLTEyOTc_58b34d35-d3b0-4dce-949b-b14bd522f476"
      unitRef="usd">609864000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI5LTMtMS0xLTc3MTA_3279b4db-64b9-4864-8585-2ddf78c941cf"
      unitRef="usd">0</us-gaap:ConvertibleDebtNoncurrent>
    <lgnd:LiabilityForContingentValueRights
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI2LTEtMS0xLTA_6e817c8d-9500-42ae-9273-6fd025b6af59"
      unitRef="usd">6825000</lgnd:LiabilityForContingentValueRights>
    <lgnd:LiabilityForContingentValueRights
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI2LTMtMS0xLTA_d7a642d4-827f-4a7f-af76-3c65309012ca"
      unitRef="usd">9258000</lgnd:LiabilityForContingentValueRights>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI4LTEtMS0xLTA_aa40bb3c-e399-44d6-95c6-a2694846c321"
      unitRef="usd">951000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI4LTMtMS0xLTA_5cb4dca2-e66a-4f56-ac7b-7accb62855cb"
      unitRef="usd">4248000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI5LTEtMS0xLTA_2ff869dc-061f-4b69-985f-8c7fa45a9b4c"
      unitRef="usd">699889000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzI5LTMtMS0xLTA_20a718cf-c288-4aff-a61a-3a7f55fbc0b8"
      unitRef="usd">252374000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzMwLTEtMS0xLTA_bd6a64a3-d61e-4d8e-90b8-8fa9095a811d"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzMwLTMtMS0xLTA_a8a8d6f2-8535-4a42-b7db-ab70a161c2aa"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzMxLTEtMS0xLTA_d7ea5d61-1a58-4ef3-9c74-5c1f6219e1d6"
      unitRef="usd">0</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzMxLTMtMS0xLTA_407f035d-5f00-4d96-b30f-d28d1b6e872d"
      unitRef="usd">18859000</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <us-gaap:CommonStockValue
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzMzLTEtMS0xLTA_e938d5a8-8216-459b-a9e9-562e5e3630d8"
      unitRef="usd">21000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzMzLTMtMS0xLTA_27b61699-4718-48b7-aaae-b9a1ed252a89"
      unitRef="usd">21000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzM0LTEtMS0xLTA_91b776b4-61a3-445d-a9cf-3ce5b8d068e9"
      unitRef="usd">791114000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzM0LTMtMS0xLTA_f73c68d4-c7df-4497-a3d3-b3edaebe6f71"
      unitRef="usd">798205000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzM1LTEtMS0xLTA_b0080c34-8f4d-43d4-b203-3b14e466f5c6"
      unitRef="usd">-1024000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzM1LTMtMS0xLTA_3c431476-5e19-4da6-aa8f-f165c97629f1"
      unitRef="usd">2486000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzM2LTEtMS0xLTA_66fae316-4228-4acd-bb1e-4fcb8fa34b44"
      unitRef="usd">-229197000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzM2LTMtMS0xLTA_cc05fca6-20c7-4058-8ac9-e2f9299c5142"
      unitRef="usd">-400924000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzM3LTEtMS0xLTA_9eb797ae-549d-4b1a-8775-c2c17049fbc9"
      unitRef="usd">560914000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzM3LTMtMS0xLTA_ba411127-335e-456e-bc06-3efbab460702"
      unitRef="usd">399788000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzQwLTEtMS0xLTA_eef810f7-a17b-4cf6-8f95-6b69aaaec022"
      unitRef="usd">1260803000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yNzEvZnJhZzo5MDE4NTNhYjAzMjk0YzU1YmJhZmQ2ZDRiZGRmM2QwZC90YWJsZTphNzliMTU4MWE1ZjA0ZjQ4OTE5MjE5YzFjMGNlNTg0ZC90YWJsZXJhbmdlOmE3OWIxNTgxYTVmMDRmNDg5MTkyMTljMWMwY2U1ODRkXzQwLTMtMS0xLTA_ca8e8ae8-a542-4113-9e79-9c9496645b1c"
      unitRef="usd">671021000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e7fa4a70a214ac3980148658f7bffbd_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzMtMS0xLTEtMA_60e8fd47-b9cb-4b97-a668-3bc1a1724708"
      unitRef="usd">128556000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id52ed0969c704d12ac017e1b160c1fed_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzMtMy0xLTEtMA_3a0469f6-96bf-40f8-876e-ac71ded18c58"
      unitRef="usd">88685000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47f87ffe68104f86a60d18b2b37e6cf3_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzMtNS0xLTEtMA_5466c407-1ce9-4b7f-a6ab-086ef0401b08"
      unitRef="usd">59423000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia1f955a4fe44431a8910511b6196f6c3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQtMS0xLTEtMA_ff639fdb-dea3-4038-91c9-1562e0bd3483"
      unitRef="usd">29123000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a778ad2accc44ee9ab71cdfe20dabb6_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQtMy0xLTEtMA_229b5fb8-7eef-4caf-8412-617f341dad6c"
      unitRef="usd">22070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98f80b1c49824a5fbccc53c78e11b74e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQtNS0xLTEtMA_f431835d-1c44-4fea-97c9-f4d126afa0f7"
      unitRef="usd">22502000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i127f9bf804354e6a9832dc41408d4082_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzUtMS0xLTEtMA_b8df8e9e-8d7c-464b-bb25-b4080bc2e391"
      unitRef="usd">93774000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b10f836e8cd431c965ac786dda94993_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzUtMy0xLTEtMA_1b5aa757-0222-4b21-8b6c-8ca2af42dd99"
      unitRef="usd">30347000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i827aa32e6966431f90040e4f23139fce_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzUtNS0xLTEtMA_6ac8c4d5-004b-4033-8681-fdb9e140260f"
      unitRef="usd">27048000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzYtMS0xLTEtMA_7f9bc803-d267-4c26-a31e-96790fa8d6b6"
      unitRef="usd">251453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzYtMy0xLTEtMA_1841e03d-6e06-485a-9887-f7726e0ab7c2"
      unitRef="usd">141102000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzYtNS0xLTEtMA_1e9d8c27-279a-4ef5-83a1-322b25cf96c4"
      unitRef="usd">108973000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzgtMS0xLTEtMA_4f6d0eaa-7171-4b69-8762-83e7f515072c"
      unitRef="usd">6337000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzgtMy0xLTEtMA_46a9e05f-3aa3-48d2-a2ca-e5c16743e8f1"
      unitRef="usd">5366000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzgtNS0xLTEtMA_7b78f9a4-1ef7-44d4-a8f0-2fb49ae951ff"
      unitRef="usd">5571000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzktMS0xLTEtMA_17f6b579-9f39-4cf9-a234-eb723d597b8c"
      unitRef="usd">15792000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzktMy0xLTEtMA_c3cb1454-64f5-49aa-8f8a-9845bcff3c9d"
      unitRef="usd">12120000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzktNS0xLTEtMA_91ece387-2d1e-47f6-b8bd-b85020c93991"
      unitRef="usd">10643000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzEwLTEtMS0xLTA_a38a3e7c-ed00-46e6-9d77-085e46359ee4"
      unitRef="usd">27863000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzEwLTMtMS0xLTA_87b89b0b-2cc5-4b5f-9d25-58ae5484db2b"
      unitRef="usd">26887000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzEwLTUtMS0xLTA_732efccf-8eb0-4d76-89ab-3e185011b6cf"
      unitRef="usd">21221000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzExLTEtMS0xLTA_89a561b0-7eda-4c5b-89ef-0583b77a5693"
      unitRef="usd">37734000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzExLTMtMS0xLTA_06ca60de-7fb6-4460-978d-2e3ee419b440"
      unitRef="usd">28653000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzExLTUtMS0xLTA_f6be5995-d2a2-4219-9c88-26ea853f163b"
      unitRef="usd">27653000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzEyLTEtMS0xLTA_28f18039-d0b5-48ef-8df7-650a4611a5a9"
      unitRef="usd">87726000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzEyLTMtMS0xLTA_61a82c9b-e443-409f-9005-162c34ea85c0"
      unitRef="usd">73026000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzEyLTUtMS0xLTA_e410344d-20ad-46cc-a419-9c99ac254388"
      unitRef="usd">65088000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzEzLTEtMS0xLTA_2243966d-1e79-42e8-abc0-de4fbb1e15e0"
      unitRef="usd">163727000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzEzLTMtMS0xLTA_2330e48f-dc67-4696-b295-01874712defb"
      unitRef="usd">68076000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzEzLTUtMS0xLTA_ecbf1fec-a036-4394-8b0a-24c82366efce"
      unitRef="usd">43885000</us-gaap:OperatingIncomeLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzE1LTEtMS0xLTA_aeac06b1-3631-42c2-9d1d-82f8dae66af1"
      unitRef="usd">50187000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzE1LTMtMS0xLTA_172ad412-6354-426a-9448-3d9aa64176fd"
      unitRef="usd">-2048000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzE1LTUtMS0xLTA_c2e03bca-269d-414e-ac82-269cc436e269"
      unitRef="usd">-23132000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzE2LTEtMS0xLTA_3da565f5-5504-43b6-8eaf-e3c01a989ce8"
      unitRef="usd">13999000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzE2LTMtMS0xLTA_be54a2c1-29b3-4e96-941c-01d8a022079b"
      unitRef="usd">2060000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzE2LTUtMS0xLTA_0d18a8f7-9bda-4ded-b133-abc2ee774f96"
      unitRef="usd">664000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InterestExpense
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzE3LTEtMS0xLTA_065dc91c-14f9-4558-a878-79d4537cde63"
      unitRef="usd">48276000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzE3LTMtMS0xLTA_858f9ff4-87f2-4967-8381-92b990032077"
      unitRef="usd">13460000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzE3LTUtMS0xLTA_8fd8b64b-f13d-41a1-a611-7df397eec250"
      unitRef="usd">12842000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzE4LTEtMS0xLTA_5cf7a19b-cbae-452f-971d-54a5f3e68803"
      unitRef="usd">-6307000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzE4LTMtMS0xLTA_3bacac38-5c48-437e-b37a-49e354ba805d"
      unitRef="usd">2603000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzE4LTUtMS0xLTA_6bba7ff0-573e-451f-bccb-e7c843895e9f"
      unitRef="usd">-615000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzE5LTEtMS0xLTc3MTY_0d27ca0a-7c06-4c31-b63d-5eec10e4a593"
      unitRef="usd">9603000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzE5LTMtMS0xLTc3MTQ_8d902056-1b07-4d29-9653-a984803a6224"
      unitRef="usd">-10845000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzE5LTUtMS0xLTc3MTI_cb91bdc5-0e51-4bc5-8c4c-6b2962097533"
      unitRef="usd">-35925000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzIwLTEtMS0xLTc3MTg_a7eb3f7c-d19b-4c7e-b37e-f425394a755d"
      unitRef="usd">173330000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzIwLTMtMS0xLTc3MjA_9d264970-40c1-4f11-b2de-6a77d879c62e"
      unitRef="usd">57231000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzIwLTUtMS0xLTc3MjI_724ac07d-052e-4bec-a00d-27c3805caafd"
      unitRef="usd">7960000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzIyLTEtMS0xLTA_2013c6bb-2553-4f93-a07e-082e4d9839d8"
      unitRef="usd">30009000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzIyLTMtMS0xLTA_51257573-1878-4b06-9f9e-4cfc524cf37f"
      unitRef="usd">44675000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzIyLTUtMS0xLTA_84011968-3aa3-48bc-89dd-bd048b6fdeda"
      unitRef="usd">10327000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzIzLTEtMS0xLTA_67f323ec-19f3-4ed3-863d-bf3a3f878dd7"
      unitRef="usd">143321000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzIzLTMtMS0xLTA_ba7fa0a5-9ef1-499b-980e-4ace8cc54d06"
      unitRef="usd">12556000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzIzLTUtMS0xLTA_a8eddc8a-d1ee-4bf4-a3d9-58ca8a483372"
      unitRef="usd">-2367000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzI1LTEtMS0xLTA_9f671275-6612-418e-b0c8-a73376edf5f1"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzI1LTMtMS0xLTA_e0c7b96c-b471-4b91-9bb7-035fd968dbd6"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzI1LTUtMS0xLTA_28c6d95b-46bf-4752-8cbf-9654f58b5da0"
      unitRef="usd">1139000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzI2LTEtMS0xLTA_3a002461-b4d0-4b9c-ab1b-7e8e0576c3ae"
      unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzI2LTMtMS0xLTA_8f311c3a-5383-467b-8bd7-c18cc8e43138"
      unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzI2LTUtMS0xLTA_5bdaad16-b485-4f1f-b6ba-1ca5629338ab"
      unitRef="usd">408000</us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzI3LTEtMS0xLTA_a4e857b5-b109-481c-b04e-2929865180b7"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzI3LTMtMS0xLTA_ac2e91f2-9d98-4c1e-aa3a-beb0beb5ac2b"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzI3LTUtMS0xLTA_8650ac70-3d7a-4263-979c-4287ec7e2056"
      unitRef="usd">731000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzI4LTEtMS0xLTA_21314f3a-c7db-4a49-8711-015eae804810"
      unitRef="usd">143321000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzI4LTMtMS0xLTA_40d8b174-343e-41f5-9073-42eed2cee6bf"
      unitRef="usd">12556000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzI4LTUtMS0xLTA_d1aef6df-bc51-4cf7-b116-ff229dfaeb31"
      unitRef="usd">-1636000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzMzLTEtMS0xLTA_c99362dc-eead-44fd-b6c9-b1d1fdb5c424"
      unitRef="usdPerShare">6.77</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzMzLTMtMS0xLTA_3e684d00-8382-4f19-a119-71227bd789b0"
      unitRef="usdPerShare">0.60</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzMzLTUtMS0xLTA_8787025f-516c-4e18-aaa5-c9e69ab6c4a6"
      unitRef="usdPerShare">-0.11</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM0LTEtMS0xLTA_e02de236-c573-4cc7-a262-60c1374002a7"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM0LTMtMS0xLTA_acb4ef12-2bab-4f67-9fbe-3e404f54fd5a"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM0LTUtMS0xLTA_99e71174-e17b-4462-9299-a9458646e4eb"
      unitRef="usdPerShare">0.04</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM1LTEtMS0xLTA_2fb21de0-d205-4602-90bc-a80acdc18988"
      unitRef="usdPerShare">6.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM1LTMtMS0xLTA_d5607833-94a6-4778-a9c4-169cfd0eaca0"
      unitRef="usdPerShare">0.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM1LTUtMS0xLTA_c7a5cf76-1a9c-4628-b674-6e8b3f647668"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM4LTEtMS0xLTA_d00fd571-d5db-4bcc-b993-d041ca149cb8"
      unitRef="usdPerShare">5.96</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM4LTMtMS0xLTA_d0da751c-357c-48d7-bd0d-fd29db598648"
      unitRef="usdPerShare">0.53</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM4LTUtMS0xLTA_1cc4df06-abf1-4388-857b-bb4c02ba9658"
      unitRef="usdPerShare">-0.11</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM5LTEtMS0xLTA_e46d8bdc-6aaf-415b-8982-3793a8c6317b"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM5LTMtMS0xLTA_accfbf22-0f39-46a1-bc29-a56210787da5"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM5LTUtMS0xLTA_c8394460-da1b-47dd-8c8f-d8477291b8c6"
      unitRef="usdPerShare">0.04</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQwLTEtMS0xLTA_989b1c5a-697e-4ce8-8db1-b8393761e5c1"
      unitRef="usdPerShare">5.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQwLTMtMS0xLTA_277b907e-bd5d-4a8a-a90d-ca0d8acf384a"
      unitRef="usdPerShare">0.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQwLTUtMS0xLTA_ff942b9f-a65f-4cf7-9da1-54efcf04622a"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQzLTEtMS0xLTA_eacb2c3a-f19d-47f9-bbf1-14763368636a"
      unitRef="shares">21160000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQzLTMtMS0xLTA_66294cc1-4c08-4116-9987-df230a8839a8"
      unitRef="shares">21032000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQzLTUtMS0xLTA_853c5ca3-6830-4dc7-8a16-e6479a4abe44"
      unitRef="shares">20831000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQ0LTEtMS0xLTA_da2c18b8-a406-4637-94cf-79e8eef5b081"
      unitRef="shares">24067000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQ0LTMtMS0xLTA_97e9ab14-d25d-46cc-ab29-a65cc918cf45"
      unitRef="shares">23481000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQ0LTUtMS0xLTA_ae8fdbfe-28ad-4e35-9be2-a5cefaa461bd"
      unitRef="shares">20831000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMDkvZnJhZzpmMTkyMmY3YzQ0N2E0NDI5YWNjNjZjY2E5Y2JjY2I4OC90YWJsZTpmYjg1ZGY2ODRmMTA0ODRkOTgzMDM1NDZlY2IxZTE0MS90YWJsZXJhbmdlOmZiODVkZjY4NGYxMDQ4NGQ5ODMwMzU0NmVjYjFlMTQxXzItMS0xLTEtMA_68457d23-7a74-4c49-aa9e-808c9df2a44d"
      unitRef="usd">143321000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMDkvZnJhZzpmMTkyMmY3YzQ0N2E0NDI5YWNjNjZjY2E5Y2JjY2I4OC90YWJsZTpmYjg1ZGY2ODRmMTA0ODRkOTgzMDM1NDZlY2IxZTE0MS90YWJsZXJhbmdlOmZiODVkZjY4NGYxMDQ4NGQ5ODMwMzU0NmVjYjFlMTQxXzItMy0xLTEtMA_cfaa18d6-3799-4141-aa0d-9cf06de387de"
      unitRef="usd">12556000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMDkvZnJhZzpmMTkyMmY3YzQ0N2E0NDI5YWNjNjZjY2E5Y2JjY2I4OC90YWJsZTpmYjg1ZGY2ODRmMTA0ODRkOTgzMDM1NDZlY2IxZTE0MS90YWJsZXJhbmdlOmZiODVkZjY4NGYxMDQ4NGQ5ODMwMzU0NmVjYjFlMTQxXzItNS0xLTEtMA_2b68343f-f555-4eb4-a204-bb18ebda6398"
      unitRef="usd">-1636000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMDkvZnJhZzpmMTkyMmY3YzQ0N2E0NDI5YWNjNjZjY2E5Y2JjY2I4OC90YWJsZTpmYjg1ZGY2ODRmMTA0ODRkOTgzMDM1NDZlY2IxZTE0MS90YWJsZXJhbmdlOmZiODVkZjY4NGYxMDQ4NGQ5ODMwMzU0NmVjYjFlMTQxXzMtMS0xLTEtMA_8720599b-b6a5-42f1-a90c-44d636945e8e"
      unitRef="usd">73000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMDkvZnJhZzpmMTkyMmY3YzQ0N2E0NDI5YWNjNjZjY2E5Y2JjY2I4OC90YWJsZTpmYjg1ZGY2ODRmMTA0ODRkOTgzMDM1NDZlY2IxZTE0MS90YWJsZXJhbmdlOmZiODVkZjY4NGYxMDQ4NGQ5ODMwMzU0NmVjYjFlMTQxXzMtMy0xLTEtMA_d1cd2295-bfca-4295-bd7f-c41144209db6"
      unitRef="usd">143000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMDkvZnJhZzpmMTkyMmY3YzQ0N2E0NDI5YWNjNjZjY2E5Y2JjY2I4OC90YWJsZTpmYjg1ZGY2ODRmMTA0ODRkOTgzMDM1NDZlY2IxZTE0MS90YWJsZXJhbmdlOmZiODVkZjY4NGYxMDQ4NGQ5ODMwMzU0NmVjYjFlMTQxXzMtNS0xLTEtMA_4b467b78-508b-4c28-8c1b-9bf5cd7d7273"
      unitRef="usd">93000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMDkvZnJhZzpmMTkyMmY3YzQ0N2E0NDI5YWNjNjZjY2E5Y2JjY2I4OC90YWJsZTpmYjg1ZGY2ODRmMTA0ODRkOTgzMDM1NDZlY2IxZTE0MS90YWJsZXJhbmdlOmZiODVkZjY4NGYxMDQ4NGQ5ODMwMzU0NmVjYjFlMTQxXzQtMS0xLTEtMTUxNDg_5f74390a-162b-4b7f-8f35-e6e633694f04"
      unitRef="usd">-921000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMDkvZnJhZzpmMTkyMmY3YzQ0N2E0NDI5YWNjNjZjY2E5Y2JjY2I4OC90YWJsZTpmYjg1ZGY2ODRmMTA0ODRkOTgzMDM1NDZlY2IxZTE0MS90YWJsZXJhbmdlOmZiODVkZjY4NGYxMDQ4NGQ5ODMwMzU0NmVjYjFlMTQxXzQtMy0xLTEtMTUxMjY_f157f695-d877-402c-a314-f31a0e02473f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMDkvZnJhZzpmMTkyMmY3YzQ0N2E0NDI5YWNjNjZjY2E5Y2JjY2I4OC90YWJsZTpmYjg1ZGY2ODRmMTA0ODRkOTgzMDM1NDZlY2IxZTE0MS90YWJsZXJhbmdlOmZiODVkZjY4NGYxMDQ4NGQ5ODMwMzU0NmVjYjFlMTQxXzQtNS0xLTEtMTUxMjk_39bf010e-0a5a-43cc-9135-4c9f8753b3bd"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMDkvZnJhZzpmMTkyMmY3YzQ0N2E0NDI5YWNjNjZjY2E5Y2JjY2I4OC90YWJsZTpmYjg1ZGY2ODRmMTA0ODRkOTgzMDM1NDZlY2IxZTE0MS90YWJsZXJhbmdlOmZiODVkZjY4NGYxMDQ4NGQ5ODMwMzU0NmVjYjFlMTQxXzQtMS0xLTEtMA_566991df-e613-4d6f-8ced-a9dccb29b54a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMDkvZnJhZzpmMTkyMmY3YzQ0N2E0NDI5YWNjNjZjY2E5Y2JjY2I4OC90YWJsZTpmYjg1ZGY2ODRmMTA0ODRkOTgzMDM1NDZlY2IxZTE0MS90YWJsZXJhbmdlOmZiODVkZjY4NGYxMDQ4NGQ5ODMwMzU0NmVjYjFlMTQxXzQtMy0xLTEtMA_f7039268-8ee4-4f37-88f8-45d340357738"
      unitRef="usd">400000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMDkvZnJhZzpmMTkyMmY3YzQ0N2E0NDI5YWNjNjZjY2E5Y2JjY2I4OC90YWJsZTpmYjg1ZGY2ODRmMTA0ODRkOTgzMDM1NDZlY2IxZTE0MS90YWJsZXJhbmdlOmZiODVkZjY4NGYxMDQ4NGQ5ODMwMzU0NmVjYjFlMTQxXzQtNS0xLTEtMA_5be10962-2a29-49ae-8c6a-2a556ee313b5"
      unitRef="usd">2253000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMDkvZnJhZzpmMTkyMmY3YzQ0N2E0NDI5YWNjNjZjY2E5Y2JjY2I4OC90YWJsZTpmYjg1ZGY2ODRmMTA0ODRkOTgzMDM1NDZlY2IxZTE0MS90YWJsZXJhbmdlOmZiODVkZjY4NGYxMDQ4NGQ5ODMwMzU0NmVjYjFlMTQxXzUtMS0xLTEtMA_f2cbed16-6138-4570-a4c0-c63ce6bc2e2e"
      unitRef="usd">142473000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMDkvZnJhZzpmMTkyMmY3YzQ0N2E0NDI5YWNjNjZjY2E5Y2JjY2I4OC90YWJsZTpmYjg1ZGY2ODRmMTA0ODRkOTgzMDM1NDZlY2IxZTE0MS90YWJsZXJhbmdlOmZiODVkZjY4NGYxMDQ4NGQ5ODMwMzU0NmVjYjFlMTQxXzUtMy0xLTEtMA_f7fde87c-eff4-47c5-b739-3f1ef6ad0246"
      unitRef="usd">12299000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMDkvZnJhZzpmMTkyMmY3YzQ0N2E0NDI5YWNjNjZjY2E5Y2JjY2I4OC90YWJsZTpmYjg1ZGY2ODRmMTA0ODRkOTgzMDM1NDZlY2IxZTE0MS90YWJsZXJhbmdlOmZiODVkZjY4NGYxMDQ4NGQ5ODMwMzU0NmVjYjFlMTQxXzUtNS0xLTEtMA_c7de54f7-aec2-4037-a017-4aaf7b320e9a"
      unitRef="usd">-3796000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="if12b4d59cd2641ccb993432a96845435_I20151231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIyLTEtMS0xLTA_f50b5068-09e2-48e2-9e53-c9f7e74bd65c"
      unitRef="shares">19949012</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if12b4d59cd2641ccb993432a96845435_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIyLTMtMS0xLTA_3f7d7a88-2cb9-44a6-9085-04620e328175"
      unitRef="usd">20000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia9cbdd5a3f014dbfba8949b4362c8099_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIyLTUtMS0xLTA_45077b4f-fa82-4507-b4e1-6cccae1697c5"
      unitRef="usd">661850000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ied16ee55eeae4367832c19a676fd4c62_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIyLTctMS0xLTA_1df8dd99-b2f0-4c26-aba5-dc0ed3bb69fc"
      unitRef="usd">4903000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4649e39780384e179cb5b74b4192a407_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIyLTktMS0xLTA_2281cd71-c17a-4f12-98d3-c59e84c860d6"
      unitRef="usd">-429491000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib4c3c6fac973483badc44a66252c9222_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIyLTEzLTEtMS0w_c4058d9a-248f-4adb-a9c9-0df3360c7063"
      unitRef="usd">237282000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="iac54e5589a0d483d8011205d9b7a1fc9_D20160101-20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIzLTEtMS0xLTA_351591cd-5553-4040-abca-71389d2ff42b"
      unitRef="shares">210626</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1b8cb6a55a9c464abcf88dc5c50e94af_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIzLTUtMS0xLTA_271677c6-d2c2-43c4-8c95-798edb669c82"
      unitRef="usd">5416000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIzLTEzLTEtMS0w_fdc5efc4-146d-404d-9c9c-21f3d4e2dba4"
      unitRef="usd">5416000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="iac54e5589a0d483d8011205d9b7a1fc9_D20160101-20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI0LTEtMS0xLTA_7e80e84f-ca24-4b43-b034-c49e024c74f9"
      unitRef="shares">790163</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="iac54e5589a0d483d8011205d9b7a1fc9_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI0LTMtMS0xLTA_2612a3fc-4f05-4378-8c86-efdf6881e719"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i1b8cb6a55a9c464abcf88dc5c50e94af_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI0LTUtMS0xLTA_181cc742-4ac7-4fc1-b8a0-6b400a529953"
      unitRef="usd">77330000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI0LTEzLTEtMS0w_babda09b-4a4b-4a1f-83af-d3098953e055"
      unitRef="usd">77331000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i1b8cb6a55a9c464abcf88dc5c50e94af_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI1LTUtMS0xLTA_af80daa4-c0c4-4e1f-ab0b-08c4612a7483"
      unitRef="usd">10065000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI1LTEzLTEtMS0w_1d28e6c7-12da-4cf0-8562-795de5149b92"
      unitRef="usd">10065000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1b8cb6a55a9c464abcf88dc5c50e94af_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI2LTUtMS0xLTA_04612b0b-ceb9-43c3-be74-c0bd8f3a5a56"
      unitRef="usd">18893000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI2LTEzLTEtMS0w_6f188f6e-39ca-43c5-a68d-9e42658e3d81"
      unitRef="usd">18893000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="iac54e5589a0d483d8011205d9b7a1fc9_D20160101-20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI3LTEtMS0xLTA_85c20899-2314-4bb4-aabf-7b1571ba0563"
      unitRef="shares">40500</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i1b8cb6a55a9c464abcf88dc5c50e94af_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI3LTUtMS0xLTA_da776cf1-d968-4cd0-b239-931edd8a3135"
      unitRef="usd">3901000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI3LTEzLTEtMS0w_17c5d5f8-825d-4014-b7ed-e863b8a5e19c"
      unitRef="usd">3901000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1a2836d1fbd04b178ed87e38468a92c5_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI4LTctMS0xLTA_0410ebd1-fabc-4c5b-9a91-b270b67029b3"
      unitRef="usd">-2160000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI4LTEzLTEtMS0w_7f1d7a99-dbfe-44e0-80a9-b39bd62b0010"
      unitRef="usd">-2160000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i83e610145e1441a4a48edbf5a5efb62b_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI5LTktMS0xLTA_66f3a775-f722-4516-8433-5ad4348933e5"
      unitRef="usd">-1636000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI5LTEzLTEtMS0w_3a426e17-a028-4a5a-94f5-cd59ca828d60"
      unitRef="usd">-1636000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i7da8d16c399b44818efd38241c41af9b_I20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMwLTEtMS0xLTA_66af52b2-3c58-4f7d-963d-c601e40826f7"
      unitRef="shares">20909301</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7da8d16c399b44818efd38241c41af9b_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMwLTMtMS0xLTA_ff91d6f2-151a-4723-8df6-cabf33e2b509"
      unitRef="usd">21000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1119817d95d04c2b84b6f21adc149bc8_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMwLTUtMS0xLTA_136aa39a-8f50-4f32-9aca-89a93c272637"
      unitRef="usd">769653000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if8adb73be9d64177a10495f9d227b467_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMwLTctMS0xLTA_173e47cd-02e3-4fca-9db6-242d94b073c3"
      unitRef="usd">2743000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i619dc5c14c054866a55684440355f164_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMwLTktMS0xLTA_f6a31ea6-12ff-498f-aba7-b103ce075aff"
      unitRef="usd">-431127000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia2d1a8eee1564d08a05108a7d9f42143_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMwLTEzLTEtMS0w_06079120-d599-493a-bc04-1a5a6f1303e9"
      unitRef="usd">341290000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i633c7f9aabb54a299dab6a5f6fd22f61_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMxLTEtMS0xLTA_c6371a1e-4ee7-457c-aaea-89b34df6dde7"
      unitRef="shares">253364</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8796fb75405f48eaa4d9dd48e6aab816_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMxLTUtMS0xLTA_f235056e-d3ae-488c-9b34-d3c8faf977c8"
      unitRef="usd">-5558000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMxLTEzLTEtMS0w_02131e48-dddc-4a46-b373-f540b40da889"
      unitRef="usd">-5558000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i8796fb75405f48eaa4d9dd48e6aab816_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMyLTUtMS0xLTA_e1af285b-7d0c-469a-aa80-d7b1d13e9241"
      unitRef="usd">10704000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMyLTEzLTEtMS0w_3379b0d6-eb65-4edf-953e-804c3de7ec3f"
      unitRef="usd">10704000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8796fb75405f48eaa4d9dd48e6aab816_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMzLTUtMS0xLTA_6d52e68b-9e90-4ff0-866a-5be50abe1ce9"
      unitRef="usd">24916000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMzLTEzLTEtMS0w_d950774d-cc97-40ef-ba40-ddd6657f7e69"
      unitRef="usd">24916000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i633c7f9aabb54a299dab6a5f6fd22f61_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM0LTEtMS0xLTA_a10a7381-8a05-421c-be75-ff4426f1f86c"
      unitRef="shares">14000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i8796fb75405f48eaa4d9dd48e6aab816_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM0LTUtMS0xLTA_4043a915-c3b2-4aad-9ffe-ac3f64471fba"
      unitRef="usd">1966000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM0LTEzLTEtMS0w_91d602af-527d-42a2-b327-e2d8c806dc2d"
      unitRef="usd">1966000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i188efce7ecde4338afd75e87443c6147_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM1LTctMS0xLTA_49723613-b138-4809-924c-04f66e93c9c1"
      unitRef="usd">-257000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM1LTEzLTEtMS0w_ba56df4d-97de-407a-ac06-f56ba8d50802"
      unitRef="usd">-257000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i56fd83bc6dc042639ae1df971a9f4d20_I20170101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM2LTUtMS0xLTA_e9b2b395-58bf-4e4b-ac06-85f8a3ceec47"
      unitRef="usd">456000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="ib96266c9cd9e42b68a5de54609fb51bd_I20170101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM2LTktMS0xLTA_72754b6e-0789-4202-9b59-1055462bc5c1"
      unitRef="usd">17647000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i33d2f89847cf48949592096f2d579f2b_I20170101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM2LTEzLTEtMS0w_2bd288b3-e783-46ea-8b2b-9545e06dffa6"
      unitRef="usd">18103000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:NetIncomeLoss
      contextRef="i1f9437583206454497ad1119bfadd777_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM3LTktMS0xLTA_a2ba8638-5228-4f4b-a7dc-7234c60572c4"
      unitRef="usd">12556000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM3LTEzLTEtMS0w_a94d3ce9-e2c4-4bc3-b800-967c016f5b3a"
      unitRef="usd">12556000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="ic608cbca1fef42b885a41d66ca7b19bd_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM4LTEtMS0xLTA_b246b383-e9a4-401a-8304-6bdda8754eb5"
      unitRef="shares">21148665</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic608cbca1fef42b885a41d66ca7b19bd_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM4LTMtMS0xLTA_888766a2-93ec-4160-9056-011bec163b31"
      unitRef="usd">21000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8b39fe8e03bc43f49fbf934d621cb24c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM4LTUtMS0xLTA_ebdbfefd-ddcf-4b4a-a989-7ccdbff881c5"
      unitRef="usd">798205000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2513fadb593f42d3b8500a28dadd898f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM4LTctMS0xLTA_59c114ba-2856-41c5-b623-afef13755bc5"
      unitRef="usd">2486000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i16eca74f8d9c46a28663ad714fd5a4b5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM4LTktMS0xLTA_099e8a5b-258a-4a2b-b679-5109e3177ff7"
      unitRef="usd">-400924000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzM4LTEzLTEtMS0w_2f9ff596-dfbf-4fca-b823-fad9137c3984"
      unitRef="usd">399788000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i830785f0aaa348a0a0f236b0dff22c1b_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzE5LTEtMS0xLTEzOTQx_193d4af6-b6b8-44c0-be78-19c66714f243"
      unitRef="shares">399116</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9dbc8bee8b074582b04f9f0a5317e4ea_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzE5LTUtMS0xLTE0MDQ2_eb43a71b-b6de-4599-8e3d-e68f5e18df50"
      unitRef="usd">16417000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzE5LTEyLTEtMS0xNTE1NA_df92d205-2c05-454f-98d8-ec7aa5def65f"
      unitRef="usd">16417000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i9dbc8bee8b074582b04f9f0a5317e4ea_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIwLTUtMS0xLTE0MDU0_9f979f2b-a244-47f5-b9b7-8932cb4119fc"
      unitRef="usd">18859000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIwLTEyLTEtMS0xNTE1Ng_b574f7a9-ac0f-4260-86b9-99c2281457de"
      unitRef="usd">18859000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9dbc8bee8b074582b04f9f0a5317e4ea_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIxLTUtMS0xLTE0MDU3_62e5d722-7d2a-4ee9-af00-f2fb924b6193"
      unitRef="usd">20846000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIxLTEyLTEtMS0xNTE1OA_ce09c6dc-5889-4623-9d68-fe926e3732af"
      unitRef="usd">20846000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i830785f0aaa348a0a0f236b0dff22c1b_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIyLTEtMS0xLTEzOTQ1_3d1e2fdf-4822-4114-9def-08d6d98d8326"
      unitRef="shares">782248</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i9dbc8bee8b074582b04f9f0a5317e4ea_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIyLTUtMS0xLTE0MDYw_c1ebc9c3-b702-48f3-a089-476842ce746c"
      unitRef="usd">127481000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIyLTEyLTEtMS0xNTE1OQ_6151ec63-c396-4b6a-b3e3-d13b588a87d8"
      unitRef="usd">127481000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie29a9026b9e24d2c8e9eb1ef5b4d1f42_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIzLTctMS0xLTE0MDc4_16b0fba6-ab50-41a7-b8d8-6a54e7956c1f"
      unitRef="usd">73000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iaf38ff04ec764d7f8ddd4c98cc5ad206_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIzLTktMS0xLTE0ODc1_df00ec6b-10dc-47c5-b784-e3506db5adcd"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzIzLTEyLTEtMS0xNTE2Mg_008450e2-c9b6-48f1-959e-8238268629ce"
      unitRef="usd">73000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i8d92baeda9ac47a986e2a5bd6eacdbf2_I20180101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI0LTctMS0xLTE0MDk4_da406fa7-e103-4fed-bcab-8751cd8bcdd4"
      unitRef="usd">-2662000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i3574527256f745d8bcdc0cb4541c738e_I20180101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI0LTktMS0xLTE0MTA2_4ec19e6c-0ae8-4968-a15b-9795c66482e5"
      unitRef="usd">2662000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i86047298eb4f4ea5ba70e04cad22157a_I20180101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI0LTEyLTEtMS0yMDUwNQ_722d11b3-09f1-4921-aee4-7fa61991bb31"
      unitRef="usd">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="ic7fb939626f5447db0b459d9b7bc82d1_I20180101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI1LTktMS0xLTE0MTE2_6f57a0cd-a3f9-44f5-8443-001af3f070ab"
      unitRef="usd">25581000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i933a7ea4fa9f4cc7bf26d93ee66f026b_I20180101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI1LTEyLTEtMS0xNTE2NA_61d92f0d-5e72-440e-a9cb-4491e1ead0b1"
      unitRef="usd">25581000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="icc06ba8de9fd4cc286c4f8d482aea08c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI2LTUtMS0xLTIxMzQ3_66503caf-82c4-47be-a415-c04c36c1257f"
      unitRef="usd">-1559000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="ie022521383864c29a350e9f710b3a989_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI2LTEyLTEtMS0yMTQwOA_2199e0f0-db9a-4d0d-a162-f0d3815c9417"
      unitRef="usd">-1559000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <lgnd:AdjustmentsToAdditionalPaidInCapitalLossOnSettlementOfConvertibleSeniorNotes
      contextRef="icc06ba8de9fd4cc286c4f8d482aea08c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI4LTUtMS0xLTE4MDM3_8b06a617-7990-4ccb-8ac5-dab23f5b90d8"
      unitRef="usd">3187000</lgnd:AdjustmentsToAdditionalPaidInCapitalLossOnSettlementOfConvertibleSeniorNotes>
    <lgnd:AdjustmentsToAdditionalPaidInCapitalLossOnSettlementOfConvertibleSeniorNotes
      contextRef="ie022521383864c29a350e9f710b3a989_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI3LTEyLTEtMS0yMTQwOQ_f41c4be3-133a-45d5-ac3a-9929c14cfdda"
      unitRef="usd">3187000</lgnd:AdjustmentsToAdditionalPaidInCapitalLossOnSettlementOfConvertibleSeniorNotes>
    <lgnd:AdjustmentsToAdditionalPaidInCapitalWarrantsRepurchased
      contextRef="icc06ba8de9fd4cc286c4f8d482aea08c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI4LTUtMS0xLTIxMzcz_59150ca9-a679-4c43-b846-e474b833734d"
      unitRef="usd">30472000</lgnd:AdjustmentsToAdditionalPaidInCapitalWarrantsRepurchased>
    <lgnd:AdjustmentsToAdditionalPaidInCapitalWarrantsRepurchased
      contextRef="ie022521383864c29a350e9f710b3a989_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI4LTEyLTEtMS0yMTQxMg_4cf68707-0007-4701-8b02-f4c4cf866c23"
      unitRef="usd">30472000</lgnd:AdjustmentsToAdditionalPaidInCapitalWarrantsRepurchased>
    <lgnd:AdjustmentsToAdditionalPaidInCapitalGainLossOnRepurchaseOfWarrants
      contextRef="icc06ba8de9fd4cc286c4f8d482aea08c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI5LTUtMS0xLTIxMzc2_9601d5b1-46fc-469d-bbb9-71e49dbf1f4e"
      unitRef="usd">1792000</lgnd:AdjustmentsToAdditionalPaidInCapitalGainLossOnRepurchaseOfWarrants>
    <lgnd:AdjustmentsToAdditionalPaidInCapitalGainLossOnRepurchaseOfWarrants
      contextRef="ie022521383864c29a350e9f710b3a989_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI5LTEyLTEtMS0yMTQxNA_d61b4343-936a-4e73-986b-45ad5e1d7573"
      unitRef="usd">1792000</lgnd:AdjustmentsToAdditionalPaidInCapitalGainLossOnRepurchaseOfWarrants>
    <lgnd:AdjustmentsToAdditionalPaidInCapitalTaxEffectOfConvertibleSeniorNotesTransactions
      contextRef="icc06ba8de9fd4cc286c4f8d482aea08c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMwLTUtMS0xLTIxMzc5_f900c096-6673-4378-8ce3-65852816f6e4"
      unitRef="usd">1680000</lgnd:AdjustmentsToAdditionalPaidInCapitalTaxEffectOfConvertibleSeniorNotesTransactions>
    <lgnd:AdjustmentsToAdditionalPaidInCapitalTaxEffectOfConvertibleSeniorNotesTransactions
      contextRef="ie022521383864c29a350e9f710b3a989_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMwLTEyLTEtMS0yMTQxNQ_39d553c1-8588-4e06-8943-3c53b8f41bbf"
      unitRef="usd">1680000</lgnd:AdjustmentsToAdditionalPaidInCapitalTaxEffectOfConvertibleSeniorNotesTransactions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="i88ba66ce182748c58b2c9b3c8afa3209_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMxLTUtMS0xLTIxMzgy_abbfe3ec-0960-4573-be69-f3362a7b26cd"
      unitRef="usd">-1807000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="iea132a0005bd41ceab4ee94e6d504f4f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMxLTEyLTEtMS0yMTQxOA_a1ffddf3-35f4-4ab1-9a74-dd416207558f"
      unitRef="usd">-1807000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i88ba66ce182748c58b2c9b3c8afa3209_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMyLTUtMS0xLTIxMzg1_a100b244-e8a7-4857-9bd1-02594575736f"
      unitRef="usd">97805000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="iea132a0005bd41ceab4ee94e6d504f4f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMyLTEyLTEtMS0yMTQyMA_fdd5041e-0160-465f-9f51-60d39ad52c6a"
      unitRef="usd">97805000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <lgnd:AdjustmentsToAdditionalPaidInCapitalTaxEffectOfConvertibleSeniorNotesTransactions
      contextRef="i88ba66ce182748c58b2c9b3c8afa3209_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMzLTUtMS0xLTIxMzg4_0da46896-6ce5-4c5a-a007-eefcc4d2abc6"
      unitRef="usd">3181000</lgnd:AdjustmentsToAdditionalPaidInCapitalTaxEffectOfConvertibleSeniorNotesTransactions>
    <lgnd:AdjustmentsToAdditionalPaidInCapitalTaxEffectOfConvertibleSeniorNotesTransactions
      contextRef="iea132a0005bd41ceab4ee94e6d504f4f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMzLTEyLTEtMS0yMTQyMg_545146ae-b598-4bd3-ad1b-85a069473a2e"
      unitRef="usd">3181000</lgnd:AdjustmentsToAdditionalPaidInCapitalTaxEffectOfConvertibleSeniorNotesTransactions>
    <lgnd:AdjustmentsToAdditionalPaidInCapitalForeignCurrencyTranslationAdjustment
      contextRef="ie29a9026b9e24d2c8e9eb1ef5b4d1f42_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI4LTctMS0xLTE0MTc5_35199ab6-969a-4e77-897e-7866c411ff41"
      unitRef="usd">-921000</lgnd:AdjustmentsToAdditionalPaidInCapitalForeignCurrencyTranslationAdjustment>
    <lgnd:AdjustmentsToAdditionalPaidInCapitalForeignCurrencyTranslationAdjustment
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI4LTEyLTEtMS0xNTE3MA_14dd086e-5949-4a67-ada1-442026ef859d"
      unitRef="usd">-921000</lgnd:AdjustmentsToAdditionalPaidInCapitalForeignCurrencyTranslationAdjustment>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i9dbc8bee8b074582b04f9f0a5317e4ea_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI5LTUtMS0xLTE0NjUz_867106fc-f6f4-45ef-909c-b5e6f421a97c"
      unitRef="usd">183000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="iaf38ff04ec764d7f8ddd4c98cc5ad206_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI5LTktMS0xLTE0NjU1_7525e131-188f-46cc-9cfd-a6c55dde0fac"
      unitRef="usd">163000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI5LTEyLTEtMS0xNTE3Mg_a0f37a42-88a1-423d-a5c8-205055fcd1b1"
      unitRef="usd">346000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:NetIncomeLoss
      contextRef="iaf38ff04ec764d7f8ddd4c98cc5ad206_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzI5LTktMS0xLTE0MTIx_f0f4b2d2-5440-4d3b-be0d-7462963a792a"
      unitRef="usd">143321000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMwLTEyLTEtMS0xNTE3NA_e91ab0ad-9ec6-49c9-9f1f-d94adf87c336"
      unitRef="usd">143321000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i85f248fcfa3e4c2fb1f2dc777df1ecc2_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMxLTEtMS0xLTE1MTg2_103ccf4f-f7ec-475d-9475-ede8c2da62e2"
      unitRef="shares">20765533</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i85f248fcfa3e4c2fb1f2dc777df1ecc2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMxLTMtMS0xLTE1MTg0_c7b7d59b-3a08-4c36-bb83-d61034ef96a1"
      unitRef="usd">21000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia9f65f9bd2374512bb8783927196d39a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMxLTUtMS0xLTE1MTgy_efc9b5be-2422-4bfc-8518-30e81875cd7a"
      unitRef="usd">791114000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibcb5b487ee794160bf522b883cfa27c7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMxLTctMS0xLTE1MTgw_55b6d962-8bb5-4851-828a-18015a1f4e37"
      unitRef="usd">-1024000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id4a587395c674ab4bf495afb6bd1140b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMxLTktMS0xLTE1MTc4_afc141e7-e2c3-449d-8cef-69d6b7774638"
      unitRef="usd">-229197000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMjEvZnJhZzpiNDBlODg1YmI0MzA0MDVjODdkMGZiMjIyOTc0NjZhNy90YWJsZTo2MjhjNTA2YTI0NjA0MDE0OTJmZmU3MjI3NTA1MGNhNC90YWJsZXJhbmdlOjYyOGM1MDZhMjQ2MDQwMTQ5MmZmZTcyMjc1MDUwY2E0XzMxLTEyLTEtMS0xNTE3Ng_36c7061a-5682-4f0c-be9e-2606d8d80740"
      unitRef="usd">560914000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzMtMS0xLTEtMA_853d1cbb-19c2-46cd-87e5-b6d97105b037"
      unitRef="usd">143321000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzMtMy0xLTEtMA_a0f790ae-5ae1-49a5-9ee6-c858b16bffd1"
      unitRef="usd">12556000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzMtNS0xLTEtMA_be26da41-ba50-4304-bb3e-b3102aa21335"
      unitRef="usd">-1636000</us-gaap:ProfitLoss>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQtMS0xLTEtMA_423bc23c-8643-4940-bd18-76016af276c8"
      unitRef="usd">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQtMy0xLTEtMA_03961f27-74b7-4bd5-91c5-1de26ab1782a"
      unitRef="usd">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQtNS0xLTEtMA_ecbcba9a-0758-416f-b997-dc71e5523627"
      unitRef="usd">731000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzUtMS0xLTEtMA_9d04916a-7c3a-4f5b-8ab4-468b6274c584"
      unitRef="usd">143321000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzUtMy0xLTEtMA_c126b8ed-4283-4eff-8e59-dfa225c27a37"
      unitRef="usd">12556000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzUtNS0xLTEtMA_e0a877be-2d7b-4566-b67b-474372e2991c"
      unitRef="usd">-2367000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <lgnd:NonCashChangeInEstimatedFairValueOfContingentValueRights
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzgtMS0xLTEtMA_1a6370d9-0032-47e8-96ee-e6d9d98a1e93"
      unitRef="usd">-3448000</lgnd:NonCashChangeInEstimatedFairValueOfContingentValueRights>
    <lgnd:NonCashChangeInEstimatedFairValueOfContingentValueRights
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzgtMy0xLTEtMA_344a76ea-bcbd-4df2-8b75-b425cb05a741"
      unitRef="usd">-2580000</lgnd:NonCashChangeInEstimatedFairValueOfContingentValueRights>
    <lgnd:NonCashChangeInEstimatedFairValueOfContingentValueRights
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzgtNS0xLTEtMA_8e27f798-3f1c-4e0c-9a4d-a800a0b497a7"
      unitRef="usd">-3334000</lgnd:NonCashChangeInEstimatedFairValueOfContingentValueRights>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzktMS0xLTEtMA_ee4f41f1-6e48-497a-a675-b63fff0f4e0f"
      unitRef="usd">2611000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzktMy0xLTEtMA_7fc51e51-b827-4289-9979-dc207ae49205"
      unitRef="usd">831000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzktNS0xLTEtMA_1dacd750-27e6-49ed-aa70-a5b7d8594e97"
      unitRef="usd">2352000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzExLTEtMS0xLTA_14a14322-4e81-437a-bbc2-76fe6375a83e"
      unitRef="usd">14718000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzExLTMtMS0xLTA_029e3a3f-bd75-40af-8840-f395438eac71"
      unitRef="usd">11714000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzExLTUtMS0xLTA_f6ff2213-6749-448a-bd64-3a28831b7ec3"
      unitRef="usd">11290000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzEzLTEtMS0xLTA_145c7d91-dadd-4513-8df6-4ec320db6d50"
      unitRef="usd">42346000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzEzLTMtMS0xLTA_4fc61c55-2dbb-40bd-bea4-73c8391a35a6"
      unitRef="usd">-2048000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzEzLTUtMS0xLTA_6ddb0b0c-f2d1-414a-95fa-ad2904619be5"
      unitRef="usd">-23132000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <lgnd:IncreaseDecreaseinFairValueofConvertibleDebtReceivableandWarrant
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzE0LTEtMS0xLTA_0e0b32a4-355c-498c-8333-5e6bef5564f2"
      unitRef="usd">5411000</lgnd:IncreaseDecreaseinFairValueofConvertibleDebtReceivableandWarrant>
    <lgnd:IncreaseDecreaseinFairValueofConvertibleDebtReceivableandWarrant
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzE0LTMtMS0xLTA_a16c4554-b642-40a8-94a4-09e224ee27e2"
      unitRef="usd">4032000</lgnd:IncreaseDecreaseinFairValueofConvertibleDebtReceivableandWarrant>
    <lgnd:IncreaseDecreaseinFairValueofConvertibleDebtReceivableandWarrant
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzE0LTUtMS0xLTA_73b8ea51-51fa-454c-b871-2b79ad0c6673"
      unitRef="usd">462000</lgnd:IncreaseDecreaseinFairValueofConvertibleDebtReceivableandWarrant>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzE1LTEtMS0xLTA_96b47567-0776-4669-b22f-c2d6c96f22b4"
      unitRef="usd">5452000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzE1LTMtMS0xLTA_7a181494-3b62-41a7-a708-7b0792e14986"
      unitRef="usd">81000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzE1LTUtMS0xLTA_dc1aee6c-1224-4827-81fc-8e64b5b65ecb"
      unitRef="usd">-348000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzE2LTEtMS0xLTA_56cc12b6-984e-4a9a-b731-b5c2a6d2714e"
      unitRef="usd">43954000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzE2LTMtMS0xLTA_6896947d-d432-4e18-933d-b96ba68c35e3"
      unitRef="usd">11619000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzE2LTUtMS0xLTA_dd0bb8d7-1c80-40cc-8e95-7039708e9eac"
      unitRef="usd">10925000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:ShareBasedCompensation
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzE4LTEtMS0xLTA_5d8d2892-6dc1-41d6-ba4c-8c4c83091513"
      unitRef="usd">20846000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzE4LTMtMS0xLTA_48b94be0-045f-4872-95ab-7cee48ee5fe6"
      unitRef="usd">24915000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzE4LTUtMS0xLTA_71c0693b-649f-4565-ac24-651ca59fe756"
      unitRef="usd">18893000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzE5LTEtMS0xLTA_4aeaf9b8-5a84-47ac-b16e-e2eb23675191"
      unitRef="usd">-29739000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzE5LTMtMS0xLTA_828d9f3f-32a8-4ab2-a5a7-8204fee3f159"
      unitRef="usd">-44518000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzE5LTUtMS0xLTA_e535e878-a844-4335-afed-46e3cb408357"
      unitRef="usd">-10697000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <lgnd:RoyaltiesRecordedUponAdoptionOfNewAccountingPronouncement
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzIwLTEtMS0xLTk2Mjg_17331565-46b3-4fba-98f5-3e75b69cb4dd"
      unitRef="usd">32707000</lgnd:RoyaltiesRecordedUponAdoptionOfNewAccountingPronouncement>
    <lgnd:RoyaltiesRecordedUponAdoptionOfNewAccountingPronouncement
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzIwLTMtMS0xLTk2MzE_68b40425-8f1e-48ed-a718-81502d71aeda"
      unitRef="usd">0</lgnd:RoyaltiesRecordedUponAdoptionOfNewAccountingPronouncement>
    <lgnd:RoyaltiesRecordedUponAdoptionOfNewAccountingPronouncement
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzIwLTUtMS0xLTk2MzQ_e2caf34f-4118-4cc9-8b51-981f6698a66c"
      unitRef="usd">0</lgnd:RoyaltiesRecordedUponAdoptionOfNewAccountingPronouncement>
    <lgnd:ChangeInDerivativeAssetAndLiabilityFairValue
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzIwLTEtMS0xLTE0OTg4_4e550a09-5998-406b-b8f7-3fc3bb2c403f"
      unitRef="usd">2931000</lgnd:ChangeInDerivativeAssetAndLiabilityFairValue>
    <lgnd:ChangeInDerivativeAssetAndLiabilityFairValue
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzIwLTMtMS0xLTE0OTkx_58a8e602-11a9-431f-8e32-43f289c7508a"
      unitRef="usd">0</lgnd:ChangeInDerivativeAssetAndLiabilityFairValue>
    <lgnd:ChangeInDerivativeAssetAndLiabilityFairValue
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzIwLTUtMS0xLTE1MDE3_c71cfed1-f97d-4d44-9e91-48eea9bb897d"
      unitRef="usd">0</lgnd:ChangeInDerivativeAssetAndLiabilityFairValue>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzIyLTEtMS0xLTA_3cd86452-10f5-44c6-8370-0d99a23fbc39"
      unitRef="usd">29544000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzIyLTMtMS0xLTA_be0e8401-f3a8-4386-a1fc-f070c4b8891a"
      unitRef="usd">8358000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzIyLTUtMS0xLTA_331f1226-f516-429b-afad-e6f998d24cb6"
      unitRef="usd">8525000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzIzLTEtMS0xLTA_67ee2e0c-ec85-4b41-92b4-80e014ccee30"
      unitRef="usd">2559000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzIzLTMtMS0xLTA_5ed788ca-427e-4e98-958f-7411cf6d1d84"
      unitRef="usd">843000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzIzLTUtMS0xLTA_7b7cc18f-0bee-4b2b-acce-ecab20836a49"
      unitRef="usd">244000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzI1LTEtMS0xLTA_2d530ae8-59d9-4d89-a97d-38097232d86d"
      unitRef="usd">868000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzI1LTMtMS0xLTA_7eac5f12-1909-40f0-bcdf-852f76a845d1"
      unitRef="usd">-402000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzI1LTUtMS0xLTA_4e80cc5f-868b-43a7-8d4f-d63f7f28ca1e"
      unitRef="usd">-526000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzI2LTEtMS0xLTA_a7355ebc-98c9-4698-b9e4-e4d4f7a9ebfd"
      unitRef="usd">-728000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzI2LTMtMS0xLTA_e3eccfd6-2bdb-4e23-8bf0-fb532d562af8"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzI2LTUtMS0xLTA_c29d5f63-fb95-49cb-aec7-b64482959fc9"
      unitRef="usd">-183000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzI3LTEtMS0xLTA_2ac54c47-640a-4710-94f8-64434c6c5928"
      unitRef="usd">-4542000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzI3LTMtMS0xLTA_5aefccf6-71f0-461f-98de-480c756d04c0"
      unitRef="usd">-1713000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzI3LTUtMS0xLTA_c14e178f-75f0-4515-bfd1-c6726dc8ed24"
      unitRef="usd">-2369000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <lgnd:IncreaseDecreaseInContingentLiabilities
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzMwLTEtMS0xLTk2MTk_d20cd68a-d3e1-494b-b178-a999473af305"
      unitRef="usd">-3842000</lgnd:IncreaseDecreaseInContingentLiabilities>
    <lgnd:IncreaseDecreaseInContingentLiabilities
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzMwLTMtMS0xLTk2MjI_38eb4298-df4e-4250-9a6f-f8118e4d3bc2"
      unitRef="usd">-4998000</lgnd:IncreaseDecreaseInContingentLiabilities>
    <lgnd:IncreaseDecreaseInContingentLiabilities
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzMwLTUtMS0xLTk2MjU_917a24f9-cc25-45f7-8a22-35784c8e07e6"
      unitRef="usd">-2268000</lgnd:IncreaseDecreaseInContingentLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzI4LTEtMS0xLTA_2fb4b690-1fd2-4069-81b2-9dced0371e9e"
      unitRef="usd">-1158000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzI4LTMtMS0xLTA_0195a133-75b6-4043-b5aa-32027b096111"
      unitRef="usd">-926000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzI4LTUtMS0xLTA_191bc0e5-9303-46cb-b19e-b6717ddeea1c"
      unitRef="usd">-8000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzMxLTEtMS0xLTA_9643886d-575d-4fb9-8989-49a91ff09c95"
      unitRef="usd">194059000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzMxLTMtMS0xLTA_823dfafe-3593-464f-8b4c-6edabd774193"
      unitRef="usd">88570000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzMxLTUtMS0xLTA_9afd5d97-9177-4bd1-a336-9413f01d142d"
      unitRef="usd">60733000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <lgnd:PurchaseforCommercialLicenseRights
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzMzLTEtMS0xLTA_358442aa-40ee-4cf7-af03-68978e82227e"
      unitRef="usd">10000000</lgnd:PurchaseforCommercialLicenseRights>
    <lgnd:PurchaseforCommercialLicenseRights
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzMzLTMtMS0xLTA_4c5beb7c-891a-4943-be27-9f6ababa802e"
      unitRef="usd">0</lgnd:PurchaseforCommercialLicenseRights>
    <lgnd:PurchaseforCommercialLicenseRights
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzMzLTUtMS0xLTA_8541604b-2780-46f5-bd62-bbad18974266"
      unitRef="usd">17695000</lgnd:PurchaseforCommercialLicenseRights>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="ibf1a2a4d3d614da2a9e3262a761010bc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzM0LTEtMS0xLTA_a510a545-bc12-4dd0-b62d-f800117e5a52"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i346f6d3d9c4c4913bcb746295c506010_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzM0LTMtMS0xLTA_07019c96-8dfb-443d-979d-cdcff9334e40"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i4604c286cb3b4c23b3e7c54016351f4f_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzM0LTUtMS0xLTA_1d28e836-b2ec-410f-b052-ce73c3f31aaa"
      unitRef="usd">700000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i38e7892ad1fc44c687187391e73e15ad_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzM2LTEtMS0xLTA_3c1bc5f9-97ba-417a-807e-d94b80144d80"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i401746069dc0428bae920f833bd24769_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzM2LTMtMS0xLTA_92a588e2-d2ad-403e-8d76-0947ca825241"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i152983bb0da8462dbdf2be5c4ba3bc18_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzM2LTUtMS0xLTA_e5c6611c-e211-4966-b1a1-2450010465ce"
      unitRef="usd">1000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzM3LTEtMS0xLTA_1ff13a51-2ebb-4381-a1b7-ac67d26a7e92"
      unitRef="usd">5856000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzM3LTMtMS0xLTA_5aaae271-5394-4723-a9d1-b66b205165a5"
      unitRef="usd">26653000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzM3LTUtMS0xLTA_6d5da46f-2a86-465c-abfa-59fa2affd5e9"
      unitRef="usd">92502000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <lgnd:PaymentsToContingentValueRightHoldersAndOtherContingencyPaymentsInvestingActivity
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzM4LTEtMS0xLTA_e2e2747e-3e8c-4e49-a184-d227f441103d"
      unitRef="usd">1000000</lgnd:PaymentsToContingentValueRightHoldersAndOtherContingencyPaymentsInvestingActivity>
    <lgnd:PaymentsToContingentValueRightHoldersAndOtherContingencyPaymentsInvestingActivity
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzM4LTMtMS0xLTA_4024e2df-f891-485e-bc5e-86c547823bdc"
      unitRef="usd">0</lgnd:PaymentsToContingentValueRightHoldersAndOtherContingencyPaymentsInvestingActivity>
    <lgnd:PaymentsToContingentValueRightHoldersAndOtherContingencyPaymentsInvestingActivity
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzM4LTUtMS0xLTA_5bc1b072-4855-4bf7-87d1-ee2aacd41784"
      unitRef="usd">0</lgnd:PaymentsToContingentValueRightHoldersAndOtherContingencyPaymentsInvestingActivity>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzM5LTEtMS0xLTA_03670169-0dc7-4146-b92f-5b5a9acbb059"
      unitRef="usd">887000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzM5LTMtMS0xLTA_dd016c35-ba0e-4c4c-97ee-6322590f5d39"
      unitRef="usd">2156000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzM5LTUtMS0xLTA_714728f6-9551-46e6-986f-7e5e830d7687"
      unitRef="usd">1850000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQwLTEtMS0xLTA_5780df80-48be-4dbf-875f-f77ce764961b"
      unitRef="usd">1434255000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQwLTMtMS0xLTA_7d7212ed-9b40-48e4-86ea-e37f73bf5613"
      unitRef="usd">254258000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQwLTUtMS0xLTA_52f5947c-9309-4083-8a67-b96f265f937a"
      unitRef="usd">164438000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQxLTEtMS0xLTA_217f6d53-6af8-4d20-948d-56ed2afeabe0"
      unitRef="usd">131942000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQxLTMtMS0xLTA_697d2910-af28-4234-97c9-8668e9cb847a"
      unitRef="usd">86985000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQxLTUtMS0xLTA_6dcd3e08-0f01-4e76-82c6-5994d548bf0c"
      unitRef="usd">24596000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQyLTEtMS0xLTA_6074d12d-1fce-41fe-8cb1-bd7d96b7efb7"
      unitRef="usd">892873000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQyLTMtMS0xLTA_792341eb-21e2-4587-9bfe-e5be8229899b"
      unitRef="usd">109649000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQyLTUtMS0xLTA_2297d17d-67ea-400c-b788-497e6b692403"
      unitRef="usd">118874000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromLicenseFeesReceived
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQzLTEtMS0xLTA_6d09081b-812d-4501-baec-3b73a06e8095"
      unitRef="usd">0</us-gaap:ProceedsFromLicenseFeesReceived>
    <us-gaap:ProceedsFromLicenseFeesReceived
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQzLTMtMS0xLTA_7f8df465-bdbe-49ca-93ac-a432f80ef60c"
      unitRef="usd">7054000</us-gaap:ProceedsFromLicenseFeesReceived>
    <us-gaap:ProceedsFromLicenseFeesReceived
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQzLTUtMS0xLTA_4ddb7ba1-e581-4879-9927-4ed1a91866b9"
      unitRef="usd">0</us-gaap:ProceedsFromLicenseFeesReceived>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQ0LTEtMS0xLTA_c34a59e2-0096-4886-a9c3-5843c3d38bbb"
      unitRef="usd">3914000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQ0LTMtMS0xLTA_66731934-53d6-4bc6-a91a-73ee94e668e4"
      unitRef="usd">200000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQ0LTUtMS0xLTA_d8d28787-5e2b-431a-91b0-b1938f57e5ac"
      unitRef="usd">300000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQ2LTEtMS0xLTA_749c1d26-7f02-4679-a5a1-67b3baef44e7"
      unitRef="usd">-423269000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQ2LTMtMS0xLTA_12a937af-8d79-463d-a4cb-c55d87c204a6"
      unitRef="usd">-79179000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzQ2LTUtMS0xLTA_d03b9555-e8a8-4fd8-836e-6b75bfed734f"
      unitRef="usd">-134415000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU0LTEtMS0xLTE0ODg1_c3ad89b2-33fd-4f3f-9807-8a960cace329"
      unitRef="usd">217674000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU0LTMtMS0xLTE0ODg3_8decc827-5d88-4aad-b8c7-2b8770b2c03f"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU0LTUtMS0xLTE0ODg5_d03496e6-8e44-46d9-866e-d0d052f865c2"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU1LTEtMS0xLTE0OTA1_81f96b23-931f-4c00-aa3c-973ece0036f8"
      unitRef="usd">750000000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU1LTMtMS0xLTE0OTA3_254a019d-364f-4c6a-ad80-2f379ddd875d"
      unitRef="usd">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU1LTUtMS0xLTE0OTA5_cf581d11-34ba-43d5-a4a8-e2eeafb47b85"
      unitRef="usd">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU2LTEtMS0xLTE0OTE1_f9254e84-61dd-4aff-9fff-afef3668f3a4"
      unitRef="usd">16900000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU2LTMtMS0xLTE0OTE3_d9f028ad-1ea6-4800-a324-55edfcbd8cf3"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU2LTUtMS0xLTE0OTE5_0b401994-8f31-45c6-ab3b-0b3282565beb"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU3LTEtMS0xLTE0OTI0_d5829141-f762-4206-80fb-da3bda91d16b"
      unitRef="usd">90000000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU3LTMtMS0xLTE0OTI2_ad90100b-b795-47a5-8d0d-b990f20a2109"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU3LTUtMS0xLTE0OTI4_caadccc4-f493-4805-8c4f-b9c0fa19d837"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfWarrants>
    <lgnd:PurchaseOfConvertibleBondHedge
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU4LTEtMS0xLTE0OTMy_db7c6c18-6585-464a-8435-0c37bfcbf372"
      unitRef="usd">140250000</lgnd:PurchaseOfConvertibleBondHedge>
    <lgnd:PurchaseOfConvertibleBondHedge
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU4LTMtMS0xLTE0OTM0_259e4f51-ad2b-4e49-914c-4fbd034bd810"
      unitRef="usd">0</lgnd:PurchaseOfConvertibleBondHedge>
    <lgnd:PurchaseOfConvertibleBondHedge
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU4LTUtMS0xLTE0OTM2_e214a124-8e05-4b41-99c6-1cf26abd10ca"
      unitRef="usd">0</lgnd:PurchaseOfConvertibleBondHedge>
    <us-gaap:ProceedsFromHedgeFinancingActivities
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU5LTEtMS0xLTE0OTQ4_417feb08-a5d9-4f83-89d3-29ccd19e6ac4"
      unitRef="usd">439559000</us-gaap:ProceedsFromHedgeFinancingActivities>
    <us-gaap:ProceedsFromHedgeFinancingActivities
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU5LTMtMS0xLTE0OTUw_f9f0cebd-0d08-421b-9460-abd601047a7e"
      unitRef="usd">0</us-gaap:ProceedsFromHedgeFinancingActivities>
    <us-gaap:ProceedsFromHedgeFinancingActivities
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU5LTUtMS0xLTE0OTUy_b4291aac-020e-489e-8cde-9a309debc979"
      unitRef="usd">0</us-gaap:ProceedsFromHedgeFinancingActivities>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzYwLTEtMS0xLTE0OTU3_1c038e77-ade8-4a70-8e59-e0eb95c9944b"
      unitRef="usd">439581000</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzYwLTMtMS0xLTE0OTU5_396a28fc-8417-4537-bbf5-16bd981fe10d"
      unitRef="usd">0</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzYwLTUtMS0xLTE0OTYx_aed12e35-ed20-4c40-8e02-114be66cf647"
      unitRef="usd">0</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzUzLTEtMS0xLTA_53749a6c-1bf5-48e7-b8dc-19cd87791269"
      unitRef="usd">20183000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzUzLTMtMS0xLTA_81d04dbb-a960-45c3-bad6-494e5becd324"
      unitRef="usd">4517000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzUzLTUtMS0xLTA_0c5f181f-fe72-48fc-8d1f-b3a95404bf6e"
      unitRef="usd">6415000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU0LTEtMS0xLTA_979227bb-d35c-4545-b820-26d8139f0e24"
      unitRef="usd">3765000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU0LTMtMS0xLTA_fc44ef7f-3218-4b00-9e5b-145b4baec66a"
      unitRef="usd">10074000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU0LTUtMS0xLTA_ed47af36-5805-448a-9d3f-1d2af6d6e4a0"
      unitRef="usd">999000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU1LTEtMS0xLTA_740bb4c5-42d4-45a6-b6b5-41436eb837a2"
      unitRef="usd">122868000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU1LTMtMS0xLTA_053a4bdd-7320-4ab9-a82c-6d6b1dc53307"
      unitRef="usd">1966000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU1LTUtMS0xLTA_afcc24d1-be07-414a-8201-9b1009f4581d"
      unitRef="usd">3901000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfWarrants
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU5LTEtMS0xLTk2NjU_1dee43ed-1f2b-4fe0-b8cd-f083549f15d8"
      unitRef="usd">30094000</us-gaap:PaymentsForRepurchaseOfWarrants>
    <us-gaap:PaymentsForRepurchaseOfWarrants
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU5LTMtMS0xLTk2NzQ_b212f0df-9253-4c98-84e6-bf555edd3eb1"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfWarrants>
    <us-gaap:PaymentsForRepurchaseOfWarrants
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU5LTUtMS0xLTk2Nzc_9ae0e5fc-e142-4281-96dd-c8d6f12cf9d4"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfWarrants>
    <lgnd:PaymentsToContingentValueRightHoldersFinancingActivity
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzYwLTEtMS0xLTE3Mjc3_fb30abd5-841e-45ce-bae3-2d8840cba34c"
      unitRef="usd">25000</lgnd:PaymentsToContingentValueRightHoldersFinancingActivity>
    <lgnd:PaymentsToContingentValueRightHoldersFinancingActivity
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzYwLTMtMS0xLTE3Mjgw_5137e93c-bfd3-49ba-8ba1-f8e9e0eeb039"
      unitRef="usd">0</lgnd:PaymentsToContingentValueRightHoldersFinancingActivity>
    <lgnd:PaymentsToContingentValueRightHoldersFinancingActivity
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzYwLTUtMS0xLTE3Mjgz_74533b1a-5727-4f7e-9de9-417f7c9c0eb2"
      unitRef="usd">6509000</lgnd:PaymentsToContingentValueRightHoldersFinancingActivity>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU2LTEtMS0xLTA_6cd8a697-a176-4365-a68e-e042b482b12c"
      unitRef="usd">328585000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU2LTMtMS0xLTA_e0349bc7-d46f-4efc-91ab-4e902dc38124"
      unitRef="usd">-7523000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU2LTUtMS0xLTA_6c361a68-beaa-478d-b4cb-10934a29d397"
      unitRef="usd">-4994000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzYzLTEtMS0xLTk2ODQ_8a2d6479-e5f7-45dc-a00c-ea01fdcafb8d"
      unitRef="usd">-215000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzYzLTMtMS0xLTk2ODc_9b7be5ab-7cd7-4147-8d0b-0ffe3aca0d81"
      unitRef="usd">0</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzYzLTUtMS0xLTk2OTY_9608a1dc-ae7c-4c11-aa1a-dd2cba48879c"
      unitRef="usd">0</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU3LTEtMS0xLTA_4c58645e-134b-4036-93a2-4bd38c7324ed"
      unitRef="usd">99375000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU3LTMtMS0xLTA_b2249821-8691-4c55-a74a-1fd2fd9a18a1"
      unitRef="usd">1868000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU3LTUtMS0xLTA_14a95eae-3acd-4b4d-9a2d-fe4eb992649e"
      unitRef="usd">-78676000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU4LTEtMS0xLTA_4ff23a1e-f8ce-4415-9d4e-fd69f72758d3"
      unitRef="usd">20620000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia2d1a8eee1564d08a05108a7d9f42143_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU4LTMtMS0xLTA_d3af713c-360a-485b-af0e-dbf2a8609e86"
      unitRef="usd">18752000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib4c3c6fac973483badc44a66252c9222_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU4LTUtMS0xLTA_70840fa6-0e6d-4191-a15d-f4013ec78898"
      unitRef="usd">97428000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU5LTEtMS0xLTA_370b1ffb-a863-4982-86df-49e65a0fe258"
      unitRef="usd">119780000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU5LTMtMS0xLTA_762130f8-a0aa-4318-82a2-a00b3eff09eb"
      unitRef="usd">20620000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia2d1a8eee1564d08a05108a7d9f42143_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzU5LTUtMS0xLTA_05871cb5-0443-4cab-b4c7-b6e39041c4cb"
      unitRef="usd">18752000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzYyLTEtMS0xLTA_8fd32409-eb35-41f5-b55c-6106900228ee"
      unitRef="usd">1513000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzYyLTMtMS0xLTA_54ef32dc-f69b-425e-be54-805f4ffb6b29"
      unitRef="usd">1838000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzYyLTUtMS0xLTA_7475484e-4490-43a2-9f5a-5f29f1c05f8f"
      unitRef="usd">1838000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzYzLTEtMS0xLTA_15e263c8-24cf-4f82-9d1c-a40366a74040"
      unitRef="usd">341000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzYzLTMtMS0xLTA_71315ea7-fcad-47e1-9cca-f2eb3d886c20"
      unitRef="usd">157000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzYzLTUtMS0xLTA_b8e77169-90d9-4fa7-b9f6-343aed77e62f"
      unitRef="usd">38000</us-gaap:IncomeTaxesPaid>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzY1LTEtMS0xLTA_2d03fe5e-4f0d-4883-a917-9228082ffcc2"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzY1LTMtMS0xLTA_cb80981b-61cc-4452-a8cc-a433b7038645"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzY1LTUtMS0xLTA_bff20ba1-e7cf-47c9-bca9-c351839ee3f9"
      unitRef="usd">77331000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <lgnd:EquityReceivedinRepaymentofNoteReceivable
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzY2LTEtMS0xLTA_dcf78d33-a28a-4cc6-8711-011506a3e2b1"
      unitRef="usd">0</lgnd:EquityReceivedinRepaymentofNoteReceivable>
    <lgnd:EquityReceivedinRepaymentofNoteReceivable
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzY2LTMtMS0xLTA_39725617-60ce-42c0-a4ed-6fa051f491b1"
      unitRef="usd">0</lgnd:EquityReceivedinRepaymentofNoteReceivable>
    <lgnd:EquityReceivedinRepaymentofNoteReceivable
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzY2LTUtMS0xLTA_62fdb617-a795-4457-8574-402fbbee63bb"
      unitRef="usd">1200000</lgnd:EquityReceivedinRepaymentofNoteReceivable>
    <lgnd:AccruedInventoryPurchases
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzY3LTEtMS0xLTA_90592db0-eb72-480e-9244-3441367dc56f"
      unitRef="usd">2059000</lgnd:AccruedInventoryPurchases>
    <lgnd:AccruedInventoryPurchases
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzY3LTMtMS0xLTA_c6187a3a-b577-4c64-937c-29bce27c15c8"
      unitRef="usd">1007000</lgnd:AccruedInventoryPurchases>
    <lgnd:AccruedInventoryPurchases
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzY3LTUtMS0xLTA_7b11e7d8-4ddf-46f8-b507-2f81bc55650f"
      unitRef="usd">646000</lgnd:AccruedInventoryPurchases>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzY4LTEtMS0xLTA_17412192-1db5-4da1-8434-c646aee4beb0"
      unitRef="usd">48000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzY4LTMtMS0xLTA_8acdedc9-37be-457b-b0e9-eb8c916bfe8a"
      unitRef="usd">144000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zMzQvZnJhZzpkMmNkMzAxY2RjODM0MDc5YWFhZDZjMjE5YTkzMTMyMy90YWJsZTo0ODYxYjViODEzNjQ0Mjc2ODJjOTI5MGRlNjExZDQ0MC90YWJsZXJhbmdlOjQ4NjFiNWI4MTM2NDQyNzY4MmM5MjkwZGU2MTFkNDQwXzY4LTUtMS0xLTA_95a99187-bacc-45c6-afec-e6fa2d24090e"
      unitRef="usd">-1109000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjU0_2ea7b012-b03d-4848-9c7d-d5e294a1e9ef">Basis of Presentation and Summary of Significant Accounting Policies&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Ligand is a biopharmaceutical company with a business model based on developing or acquiring assets which generate royalty, milestone or other passive revenue for the Company using a lean corporate cost structure. We operate in one business segment: development and licensing of biopharmaceutical assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The accompanying consolidated financial statements include Ligand and its wholly-owned subsidiaries.  All significant intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Our consolidated financial statements have been prepared in accordance with U.S. GAAP and include the accounts of our parent company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Certain reclassifications have been made to the previously issued statement of operations to conform with the current period presentation. See detail in &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Accounting Standards Recently Adopted&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; subsection below for further information. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the consolidated financial statements and the accompanying notes.  Actual results may differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Concentrations of Business Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Financial instruments that potentially subject to significant concentrations of credit risk consist primarily of cash equivalents and investments. We invest&#160;excess cash principally in United States government debt securities, investment grade corporate debt securities and certificates of deposit. We have established guidelines relative to diversification and maturities that maintain safety and liquidity. These guidelines are periodically reviewed and modified to take advantage of trends in yields and interest rates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;A relatively small number of partners account for a significant percentage of our revenue. Revenue from significant partners, which is defined as 10% or more of our total revenue, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269006%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:52.344624%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.727541%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.727541%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.727541%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Partner A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Partner B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Partner C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&amp;lt; 10%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&amp;lt; 10%&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We obtain Captisol from two sites at a single supplier, Hovione.&#160;If this supplier were not able to supply the requested amounts of Captisol from each site, and if our safety stocks of material were depleted, we would be unable to continue to derive revenues from the sale of Captisol until we obtained material from an alternative source, which could take a considerable length of time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Cash Equivalents &amp;amp; Short Term Investments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Cash equivalents consist of all investments with maturities of&#160;three months or less from the date of acquisition. Short-term investments primarily consist of investments in debt securities that have effective maturities greater than&#160;three&#160;months and less than twelve months from the date of acquisition. We classify our short-term investments as "available-for-sale". Such investments are carried at fair value, with unrealized gains and losses included in the statement of comprehensive income (loss).&#160;We determine the cost of investments based on the specific identification method.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Trade accounts receivable are recorded at the net invoice value and are not interest bearing. We consider receivables past due based on the contractual payment terms which range from 30 to 90 days. We&#160;reserve specific receivables if collectability is no longer reasonably assured. We re-evaluate such reserves on a regular basis and adjust the reserves as needed. Once a receivable is deemed to be uncollectible, such balance is charged against the reserve.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Inventory, which consists of finished goods, is stated at the lower of cost or market value. We&#160;determine cost using the first-in, first-out method. We analyze our inventory levels periodically and write down inventory to net realizable value if it has become obsolete, has a cost basis in excess of its expected net realizable value or is in excess of expected requirements. There were no write downs related to obsolete inventory recorded for the years ended December&#160;31, 2018,&#160;2017 and&#160;2016.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Property and equipment are stated at cost, subject to review for impairment, and depreciated over the estimated useful lives of the assets, which generally range from three to ten years, using the straight-line method. Amortization of leasehold improvements is recorded over the shorter of the lease term or estimated useful life of the related asset. Maintenance and repairs are charged to operations as incurred. When assets are sold, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any gain or loss is included in operating expense.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The acquisition method of accounting for business combinations requires us to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which we may adjust the provisional amounts recognized for a business combination).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Under the acquisition method of accounting, we recognize separately from goodwill the identifiable assets acquired, the liabilities assumed, including contingent consideration and all contractual contingencies, generally at the acquisition date fair value. Contingent purchase consideration to be settled in cash are remeasured to estimated fair value at each reporting period with the change in fair value recorded in other income (expense), net. Costs that we incur to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and we charge them to general and administrative expense as they are incurred. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We measure goodwill as of the acquisition date as the excess of consideration transferred, which we also measure at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed. In addition, IPR&amp;amp;D is capitalized and assessed for impairment annually.  IPR&amp;amp;D is amortized upon product commercialization or upon out-licensing the underlying intellectual property where we have no active involvement in the licensee's development activities. IPR&amp;amp;D is amortized over the estimated life of the commercial product or licensing arrangement.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Should the initial accounting for a business combination be incomplete by the end of a reporting period that falls within the measurement period, we report provisional amounts in our financial statements. During the measurement period, we adjust the provisional amounts recognized at the acquisition date to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date and we record those adjustments to our financial statements in the period of change, if any.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Under the acquisition method of accounting for business combinations, if we identify changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; measurement period adjustment and we record the offset to goodwill. We record all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Contingent Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In connection with the acquisition of Crystal in October 2017, we may be required to pay up to an additional $10.5 million in purchase consideration upon achievement of certain commercial and development milestones to the Crystal shareholders. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In connection with the acquisition of CyDex in January 2011, we recorded a contingent liability for amounts potentially due to holders of the CyDex CVRs and former license holders. The liability is periodically assessed based on events and circumstances related to the underlying milestones, royalties and material sales.  In connection with the acquisition of Metabasis in January 2010, we issued Metabasis stockholders four tradable CVRs for each Metabasis share. The fair values of the CVRs are remeasured at each reporting date through the term of the related agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Any change in fair value is recorded in our consolidated statement of operations. For additional information, see &#x201c;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Note (4), Fair Value Measurement and Note (7), Balance Sheet Account Details&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;.&#x201d; &#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Goodwill, Intangible Assets and Other Long-Lived Assets&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of net assets acquired. Goodwill is reviewed for impairment at least annually during the fourth quarter, or more frequently if an event occurs indicating the potential for impairment. During the goodwill impairment review, we assess qualitative factors to determine whether it is more likely than not that the fair value of our reporting unit is less than the carrying amount, including goodwill. We operate in one reporting unit. The qualitative factors include, but are not limited to, macroeconomic conditions, industry and market considerations, and the overall financial performance. If, after assessing the totality of these qualitative factors, we determine that it is not more likely than not that the fair value of our reporting unit is less than the carrying amount, then no additional assessment is deemed necessary. Otherwise, we proceed to perform the two-step test for goodwill impairment. The first step involves comparing the estimated fair value of the reporting unit with the carrying value, including goodwill. If the carrying amount of the reporting unit exceeds the fair value, the second step of the goodwill impairment test is performed to determine the amount of loss, which involves comparing the implied fair value of the goodwill to the carrying value of the goodwill. We may also elect to bypass the qualitative assessment in a period and elect to proceed to perform the first step of the goodwill impairment test. We performed the annual assessment for goodwill impairment during the fourth quarter of 2018, noting no impairment. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Our identifiable intangible assets are typically composed of&#160;acquired core technologies, licensed technologies, customer relationships and trade names. The cost of identifiable intangible assets with finite lives is generally amortized on a straight-line basis over the assets&#x2019; respective estimated useful lives. We regularly perform reviews to determine if any event has occurred that may indicate that intangible assets with finite useful lives and other long-lived assets are potentially impaired. If indicators of impairment exist, an impairment test is performed to assess the recoverability of the affected assets by determining whether the carrying amount of such assets exceeds the undiscounted expected future cash flows. If the affected assets are not recoverable, we estimate the fair value of the assets and record an impairment loss if the carrying value of the assets exceeds the fair value. Factors that may indicate potential impairment include a significant decline in our stock price and market capitalization compared to the net book value, significant changes in the ability of a particular asset to generate positive cash flows, and the pattern of utilization of a particular asset.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Commercial license rights&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Commercial license rights consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.122807%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.893805%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.684366%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537463%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.684366%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aziyo &amp;amp; CorMatrix&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Palvella&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Selexis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,838)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,772)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Total commercial license rights, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Commercial license rights represent a portfolio of future milestone and royalty payment rights acquired from Selexis in April 2013 and April 2015, CorMatrix in May 2016, and Pavella in December 2018. Individual commercial license rights acquired are accounted for as financial assets further discussed below. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In December 2018, we entered into a development funding and royalties agreement with Palvella.&#160;Pursuant to the agreement, we will receive up to $8.0 million of milestone payments upon the achievement by&#160;Palvella of certain regulatory milestones for PTX-022, a&#160;product candidate being developed to treat pachyonychia congentia, and corporate and financing milestones. In addition to the milestone payments,&#160;Palvella will pay us&#160;tiered royalties from 5.0% to 9.8% based on aggregate annual worldwide net sales of any PTX-022 products, if&#160;approved, subject to Palvella&#x2019;s right to reduce the royalty rates by making payments in certain circumstances. We paid Palvella an upfront payment of $10.0 million, which Palvella is required to use to fund the development of PTX-022. We will not incur any expenses to develop or commercialize PTX-022. Our director,&#160;Todd Davis, is also a director of Palvella, who beneficially owns 2% of Palvella's outstanding equity. Mr. Davis recused himself from all of the board's consideration of the purchase agreement between us and Palvella, including any financial analysis, the terms of the purchase agreement and the vote to approve the purchase agreement and the related transactions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In May 2017, we entered into a royalty agreement with Aziyo pursuant to which we will receive royalties from certain marketed products that Aziyo acquired from CorMatrix. Pursuant to the agreement, we received $10.0 million in 2017 from Aziyo to buydown the royalty rates on the products CorMatrix sold to Aziyo. The agreement closed on May 31, 2017, in connection with the closing of the asset sale from CorMatrix to Aziyo (the &#x201c;CorMatrix Asset Sale&#x201d;). Per the agreement, we will receive a 5% royalty on the products Aziyo acquired in the CorMatrix Asset Sale, reduced from the original 20% royalty from CorMatrix pursuant to the previously disclosed interest purchase agreement, dated May 3, 2016 (the &#x201c;Original Interest Purchase Agreement&#x201d;) between CorMatrix and us. In addition, Aziyo has agreed to pay us up to $10.0 million of additional milestones tied to cumulative net sales of the products Aziyo acquired in the CorMatrix Asset Sale and to extend the term on these royalties by one year. The royalty agreement will terminate on May 31, 2027. In addition, in May 2017, we entered into an amended and restated interest purchase agreement (the &#x201c;Amended Interest Purchase Agreement&#x201d;) with CorMatrix, which supersedes in its entirety the Original Interest Purchase Agreement. Other than removing the commercial products sold to Aziyo in the CorMatrix Sale, the terms of the Amended Interest Purchase Agreement remain unchanged with respect to the CorMatrix developmental pipeline products, including the royalty rate of 5% on such pipeline products. The Amended Interest Purchase Agreement will terminate 10 years from the date of the first commercial sale of such products. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We account for the Aziyo commercial license right as a financial asset in accordance with ASC 310 and amortize the commercial license right using the&#160;effective interest method whereby we forecast expected cash flows over the term of the arrangement to arrive at an annualized effective interest. The annual effective interest associated with the forecasted cash flows from the royalty agreement with Aziyo as of December 31, 2018 is 26%. Revenue is calculated by multiplying the carrying value of the commercial license right by the effective interest. The payments received in 2018 were accordingly allocated between revenue and the amortization of the commercial license rights.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We elected a prospective approach to account for changes in estimated cash flows and selected a method for determining when an impairment would be recognized and how to measure that impairment. In circumstances where our new estimate of expected cash flows is greater than previously expected, we will update our yield prospectively. While it has not occurred to date, in circumstances where our new estimate of expected cash flows is less than previously expected and below our original estimated yield we will record an impairment. Impairment will be recognized by reducing the financial asset to an amount that represents the present value of our most recent estimate of expected cash flows discounted by the original effective interest rate.&#160; In circumstances where our new estimate of expected cash flows is less than previously expected, but not below our original estimated yield, we will update our yield prospectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We account for commercial license rights related to developmental pipeline products on a non-accrual basis. These developmental pipeline products are non-commercialized, non-approved products that require FDA or other regulatory approval, and thus have uncertain cash flows. The developmental pipeline products are on a non-accrual basis as we are not yet able to forecast future cash flows given their pre-commercial stages of development. We will prospectively update the yield model under the effective interest method once the underlying products are commercialized and we can reliably forecast expected cash flows. Income will be calculated by multiplying the carrying value of the commercial license right by the effective interest rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Our revenue is generated primarily from royalties on sales of products commercialized by our partners, Captisol material sales, license fees and development, regulatory and sales based milestone payments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;On January 1, 2018, we adopted ASC 606 which amends the guidance for recognition of revenue from contracts with customers by using the modified-retrospective method applied to those contracts that were not completed as of January 1, 2018. The results for reporting periods beginning January 1, 2018, are presented in accordance with the new standard, although comparative information has not been restated and continues to be reported under the accounting standards and policies in effect for those periods. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Upon adoption, we recorded a net decrease of&#160;$25.6 million to accumulated deficit due to the cumulative impact of adopting the new standard, with the impact related primarily to the acceleration of royalty revenue, net of related deferred tax impact. See additional information in &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; subsection below. Our accounting policies under the new standard were applied prospectively and are noted below.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Royalties, License Fees and Milestones&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We receive royalty revenue on sales by our partners of products covered by patents that we or our partners own&#160;under the&#160;contractual agreements. We do not have future performance obligations under these license arrangements. We generally satisfy our obligation to grant intellectual property rights on the effective date of the contract. However, we apply the royalty recognition constraint required under the guidance for sales-based royalties which requires a sales-based royalty to be recorded no sooner than the underlying sale. Therefore, royalties on sales of products commercialized by our partners are recognized in the quarter the product is sold. Our partners generally report sales information to us on a one quarter lag. Thus, we estimate the expected royalty proceeds based on an analysis of historical experience and interim data provided by our partners including their publicly announced sales. Differences between actual and estimated royalty revenues are adjusted for in the period in which they become known, typically the following quarter. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Our contracts with customers often will include future contingent milestone based payments. We include contingent milestone based payments in the estimated transaction price when there is a basis to reasonably estimate the amount of the payment.  These estimates are based on historical experience, anticipated results and our best judgment at the time. If the contingent milestone based payment is sales-based, we apply the royalty recognition constraint and record revenue when the underlying sale has taken place. Significant judgments must be made in determining the transaction price for our sales of intellectual property. Because of the risk that products in development with our partners will not reach development based milestones or receive regulatory approval, we generally recognize any contingent payments that would be due to us upon or after the development milestone or regulatory approval.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Material Sales&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We recognize revenue when control of Captisol material or intellectual property license rights is transferred to our customers in an amount that reflects the consideration we expect to receive from our customers in exchange for those products. This process involves identifying the contract with a customer, determining the performance obligations in the contract, determining the contract price, allocating the contract price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied. A performance obligation is considered distinct from other obligations in a contract when it provides a benefit to the customer either on its own or together with other resources that are readily available to the customer and is separately identified in the contract. We consider a performance obligation satisfied once we have transferred control of the product, meaning the customer has the ability to use and obtain the benefit of the Captisol material or intellectual property license right. We recognize revenue for satisfied performance obligations only when we determine there are no uncertainties regarding payment terms or transfer of control. Sales tax and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We expense incremental costs of obtaining a contract when incurred if the expected amortization period of the asset that we would have recognized is one year or less or the amount is immaterial. We did not incur any incremental costs of obtaining a contract during the periods reported.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Depending on the terms of the arrangement, we may also defer a portion of the consideration received because we have to satisfy a future obligation. We use an observable price to determine the stand-alone selling price for separate performance obligations or a cost plus margin approach when one is not available. We have elected to recognize the cost for freight and shipping when control over Captisol material has transferred to the customer as an expense in cost of material sales.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheet.  Except for royalty revenue, we generally receive payment at the point we satisfy our obligation or soon after.  Therefore, we do not generally carry a contract asset or deferred revenue balance.   &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We have revenue sharing arrangements whereby certain revenue proceeds are shared with a third party.  The revenue standard requires an entity to determine whether it is a principal or an agent in these transactions by evaluating the nature of its promise to the customer. We received a $4.6 million milestone payment from a license partner during 2018 of which $3.0 million was paid to a third-party in-licensor. We recorded net revenue of $1.6 million as we believe we are an agent in the transaction. We record amounts due to third-party in-licensors as general and administrative expenses when we are the principal in the transaction. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Disaggregation of Revenue &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Under ASC 605, the legacy revenue standard, we would have reported total royalty revenue of $121.0&#160;million&#160;during 2018, disaggregated as follows: Promacta $92.3&#160;million, Kyprolis&#160;$20.9&#160;million, Evomela $5.7&#160;million, and Other $2.1&#160;million. During 2017, royalty revenue continued to be reported in accordance with ASC 605 and was $88.7 million&#160;or disaggregated as follows: Promacta $62.9 million, Kyprolis $16.4 million, Evomela $7.2 million and Other&#160;$2.2 million. During 2016, royalty revenue continued to be reported in accordance with ASC 605 and was $59.4 million&#160;or disaggregated as follows: Promacta $43.0 million, Kyprolis $12.1 million, Evomela $1.4&#160;million and Other $2.9&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Under ASC 606, royalty revenue was $128.6&#160;million&#160;during 2018 or disaggregated as follows: Promacta $99.3&#160;million, Kyprolis $21.7&#160;million, Evomela $5.7&#160;million and Other $1.9&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table represents disaggregation of Material Sales and License fees, milestone and other (in thousands), which are not affected by the adoption of ASC 606:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.982456%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:31.490566%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.428931%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.383648%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.900629%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.383648%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.428931%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.383648%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended December 31,&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Material Sales&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Captisol&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;License fees, milestones and other&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     License fees&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Milestones&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Other&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Preclinical Study and Clinical Trial Accruals&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Substantial portions of our preclinical studies and all of our clinical trials have been performed by third-party laboratories, CROs.&#160;We account for a significant portion of&#160;the clinical study costs according to the terms of our contracts with CROs. The terms of the CRO contracts may result in payment flows that do not match the periods over which services are provided to us under such contracts. Our objective is to reflect the appropriate preclinical and clinical trial expenses in our financial statements in the same period as the services occur. As part of the process of preparing our financial statements, we rely on cost information provided by our CROs. We are also required to estimate certain of our expenses resulting from the obligations under the CRO contracts. Accordingly, our preclinical study and clinical trial accrual is dependent upon the timely and accurate reporting of CROs and other third-party vendors. We periodically evaluate our estimates to determine if adjustments are necessary or appropriate as more information becomes available concerning changing circumstances, and conditions or events that may affect such estimates.&#160;No material adjustments to preclinical study and clinical trial accrued expenses have been recognized to date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Research and Development Expenses&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Research and development expense consists of labor, material, equipment, and allocated facilities costs of our scientific staff who are working pursuant to our collaborative agreements and other research and development projects. Also included in research and development expenses are third-party costs incurred for our research programs including in-licensing costs, CRO costs and costs incurred by other research and development service vendors. We expense these costs as they are incurred. When we make payments for research and development services prior to the services being rendered, we record those amounts as prepaid assets on our consolidated balance sheet and we expense them as the services are provided.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We incur share-based compensation expense related to restricted stock, ESPP, and stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Restricted stock unit (RSU) and performance stock unit (PSU) are all considered restricted stock. The fair value of restricted stock is determined by the closing market price of our common stock on the date of grant. We recognize share-based compensation expense based on the fair value on a straight-line basis over the requisite service periods of the awards, taking into consideration of forfeitures. PSU represents a right to receive a certain number of shares of common stock based on the achievement of corporate performance goals and continued employment during the vesting period. At each reporting period, we&#160;reassess the probability of the achievement of such corporate performance goals and any expense change resulting from an adjustment in the estimated shares to be released are treated as a cumulative catch-up in the period of adjustment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We use the Black-Scholes-Merton option-pricing model to estimate the fair value of stock purchases under ESPP and stock options granted. The model assumptions include expected volatility, term, dividends, and the risk-free interest rate. We&#160;look to historical and implied volatilities of our stock to determine the expected volatility. The expected term of an award is based on historical forfeiture experience, exercise activity, and on the terms and conditions of the stock awards. The expected dividend yield is determined to be 0% given that&#160;except for 2007, during which we declared a cash dividend on our common stock of $2.50&#160;per share, we have not paid any dividends on our common stock in the past and currently do not expect to pay cash dividends or make any other distributions on common stock in the future.&#160;The risk-free interest rate is based upon U.S. Treasury securities with remaining terms similar to the expected term of the share-based awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We grant options,&#160;RSUs and PSUs to employees and non-employee directors. Non-employee directors are accounted for as employees. Options and RSUs granted to certain non-employee directors vest one year from the date of grant. Options granted to employees vest 1/8 on the six month anniversary of the date of grant, and 1/48 each month thereafter for forty-two months. RSUs and PSUs granted to employees vest over three years. All option awards generally expire ten years from the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Share-based compensation expense for awards to employees and non-employee directors is recognized on a straight-line basis over the vesting period until the last tranche vests. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In May 2018, we issued $750.0 million aggregate principal amount of&#160;2023 Notes, bearing cash interest at a rate of 0.75%&#160;per year, payable semi-annually, as further described&#160;in &#x201c;Footnote 6. Convertible Senior Notes.&#x201d; Concurrently with the issuance of the notes, we entered into a series of convertible note hedge&#160;and warrant transactions which in combination are designed to reduce the potential dilution to our stockholders and/or offset the cash&#160;payments we are required to make in excess of the principal amount upon conversion of the notes. The conversion option associated with&#160;the 2023 Notes temporarily met the criteria for an embedded derivative liability which required bifurcation and separate accounting. In&#160;addition, the note hedge and warrants were also temporarily classified as a derivative asset and liability, respectively, on our consolidated balance sheet. As a result of shareholder approval to increase the number of authorized shares of our common stock on June&#160;19, 2018, as discussed in &#x201c;Footnote&#160;6. Convertible Senior Notes,&#x201d; the derivative asset and liabilities were reclassified to additional paid-in&#160;capital. Changes in the fair value of these derivatives prior to being classified in equity were reflected in other expense, net, in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table summarizes the inputs and assumptions used in the Black-Scholes model to calculate the fair value of the assets and the&#160;inputs and assumptions used in the Binomial model to calculate the fair value of the derivative liabilities associated with the 2023 Notes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.830409%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:51.698225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.575148%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:21.076923%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.131361%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.118343%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of May 22, 2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of June 19, 2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common stock price&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$187.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$195.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercise price, conversion premium and bond hedge&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$248.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$248.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercise price, warrant&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.9%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Volatility&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30%-35%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30%-35%&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Annual coupon rate&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.75%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.75%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Remaining contractual term (in years)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In connection with our 2019 Notes, which we issued in August 2014 for $245.0 million aggregate principal amount, on May 22, 2018, we amended it making an irrevocable election to settle the entire note in cash. As a result, we&#160;reclassified from equity to derivative liability the fair value of the conversion premium as of May 22, 2018. Amounts paid in excess of the&#160;principal amount will be offset by an equal receipt of cash under the corresponding convertible bond hedge. As a result, we reclassified&#160;from equity to derivative asset the fair value of the bond hedge as of May 22, 2018. Changes in the fair value of these derivatives are&#160;reflected in other expense, net, in our condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table summarizes the inputs and assumptions used in the Black-Scholes model to calculate the fair value of the derivative&#160;assets and the inputs and assumptions used in the Binomial model to calculate the fair value of the derivative liability associated with the&#160;2019 Notes:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:51.812317%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.973021%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.554252%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.973021%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.287390%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of May 22, 2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of December 31, 2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common stock price&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$187.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$135.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercise price, conversion premium and bond hedge&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$75.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$75.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.47%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.60%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Volatility&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30%-35%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30%-35%&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Annual coupon rate&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.75%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.75%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Remaining contractual term (in years)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The provision for income taxes is computed using the asset and liability method, under which deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities, and for the expected future tax benefit to be derived from tax loss and credit carryforwards. Deferred tax assets and liabilities are determined using the enacted tax rates in effect for the years in which those tax assets are expected to be realized. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the provision for income taxes in the period that includes the enactment date. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Deferred tax assets are regularly assessed to determine the likelihood they will be recovered from future taxable income. A valuation allowance is established when we believe it is more likely than not the future realization of all or some of a deferred tax asset will not be achieved. In evaluating the ability to recover deferred tax assets within the jurisdiction which they arise we consider all available positive and negative evidence. Factors reviewed include the cumulative pre-tax book income for the past three years, scheduled reversals of deferred tax liabilities, history of earnings and reliable forecasting, projections of pre-tax book income over the foreseeable future, and the impact of any feasible and prudent tax planning strategies.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We recognize the impact of a tax position in the financial statements only if that position is more likely than not of being sustained upon examination by taxing authorities, based on the technical merits of the position. Any interest and penalties related to uncertain tax positions will be reflected in income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Discontinued Operations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In 2006, we entered into a purchase agreement with Eisai pursuant to which Eisai agreed to acquire our Oncology product line which included four marketed oncology drugs: ONTAK, Targretin capsules, Targretin gel and Panretin gel. During the year ended December 31, 2016 we recognized a $1.1 million gain due to subsequent changes in certain estimates and liabilities previously recorded.  We recorded a provision for income taxes related to the gain of $0.4 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Income (loss) Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Basic income (loss) per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted income per share is computed based on the sum of the weighted average number of common shares and potentially dilutive common shares outstanding during the period. Diluted loss per share is computed based on the sum of the weighted average number of common shares outstanding during the period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;Potentially dilutive common shares consist of shares issuable under 2019 and 2023 convertible senior notes, stock options and restricted stock. 2019 and 2023 convertible senior notes have a dilutive impact when the average market price of the Company&#x2019;s common stock exceeds the applicable conversion price of the respective notes. It is our intent and policy to settle conversions through combination settlement, which essentially involves payment in cash equal to the principal portion and delivery of shares of common stock for the excess of the conversion value over the principal portion. In addition, post May 22, 2018, the 2019 Notes can only be settled in cash and therefore there will be no further impact on income (loss) per share of these notes. Potentially dilutive common shares from stock options and restricted stock are determined using the average share price for each period under the treasury stock method. In addition, the following amounts are assumed to be used to repurchase shares: proceeds from exercise of stock options and the average amount of unrecognized compensation expense for restricted stock.  In loss periods, basic net loss per share and diluted net loss per share are identical since the effect of otherwise dilutive potential common shares is anti-dilutive and therefore excluded&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table presents the calculation of weighted average shares used to calculate basic and diluted earnings per share (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.343109%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.730205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.730205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.730205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive potential common shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;   Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;   Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;   Warrants associated with 2019 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;   2019 Convertible Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares used to compute diluted income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Potentially dilutive shares excluded from calculation due to anti-dilutive effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Comprehensive income (loss) represents net income (loss) adjusted for the change during the periods presented in unrealized gains and losses on available-for-sale securities, foreign currency translation adjustments, and reclassification adjustments for realized gains or losses included in net income (loss). The unrealized gains or losses are reported on the Consolidated Statements of Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;The British Pound Sterling is the functional currency of Vernalis and the corresponding financial statements have been translated into U.S. Dollars in accordance with ASC 830-30, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:115%;"&gt;Translation of Financial Statements&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;. Assets and liabilities are translated at end-of-period rates while revenues and expenses are translated at average rates in effect during the period in which the activity took place. Equity is translated at historical rates and the resulting cumulative translation adjustments are included as a component of accumulated other comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounting Standards Recently Adopted&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Revenue Recognition &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;- In May 2014, the FASB issued new guidance related to revenue recognition, ASU 2014-09, Revenue from Contracts with Customers (Topic 606), and the amendments in ASUs 2015-14, 2016-10 and 2016-12, which outlines a comprehensive revenue recognition model and supersedes most current revenue recognition guidance. The new guidance requires a company to recognize revenue upon transfer of goods or services to a customer at an amount that reflects the expected consideration to be received in exchange for those goods or services. ASC 606 defines a five-step approach for recognizing revenue, which may require a company to use more judgment and make more estimates than under the current guidance. We adopted this new standard as of January 1, 2018, by using the modified-retrospective method. See &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Revenue&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Royalties&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Licenses Fees and Milestones&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Material Sales&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;, and &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; subsections mentioned above for further information. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; - In January 2016, the FASB issued ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10), which requires equity investments (other than those accounted for under the equity method or those that result in consolidation) to be measured at fair value, with changes in fair value recognized in net income. We have strategic investments, including Viking, that fall under this guidance update. We have adopted ASU 2016-01 effective January 1, 2018 as a cumulative-effect adjustment and reclassified $2.7 million unrealized gains on equity investments, net of tax, from accumulated other comprehensive income to accumulated deficit on our consolidated balance sheet. Effective January 1, 2018, our results of operations include the changes in fair value of these financial instruments. S&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;ee &#x201c;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Item 8. Financial Statements and Supplementary Data&#x2014;Notes to Consolidated Financial Statements&#x2014;Note (2), Investment in Viking&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#x201d; for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Stock Compensation&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:12pt;font-style:italic;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;- In March 2016, the FASB issued ASU 2016-09, Compensation - Stock Compensation (Topic 718), which aims to simplify the accounting for share-based payment transactions, including accounting for income taxes, classification on the statement of cash flows, accounting for forfeitures, and classification of awards as either liabilities or equity. We have adopted this standard effective January 1, 2017. This standard increases the volatility of net income by requiring excess tax benefits from share-based payment arrangements to be classified as discrete items within the provision for income taxes, rather than recognizing excess tax benefits in additional paid-in capital. Upon adoption in the first quarter of 2017, we recorded $17.6 million to accumulated deficit on our consolidated balance sheet, primarily related to unrealized tax benefits associated with share-based compensation. Also, as a result of the adoption of this new standard, we made an accounting policy election to recognize forfeitures as they occur and will no longer estimate expected forfeitures.&#160;In addition, excess income tax benefits from share-based compensation arrangements are classified as cash flows from operations, rather than cash flows from financing activities. We elected to apply the cash flows classification guidance prospectively and have not adjusted prior periods.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Statement of Cash Flows&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; - In August 2016 the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments. The new standard clarifies certain aspects of the statement of cash flows, and aims to reduce diversity in practice regarding how certain transactions are classified in the statement of cash flows. This standard was effective January 1, 2018. We adopted ASU 2016-15 effective January 1, 2018. For the year ended December 31, 2017, we have reclassed&#160;$5.0 million&#160;payments to CVR holders and other contingency payments from investing activities to operating activities. For the year ended December 31, 2016, we have reclassed $8.8 million&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;payments to CVR holders and other contingency payments from investing activities to operating activities and financing activities in amount of $2.3 million and $6.5 million, respectively.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;In addition, in November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230), Restricted Cash. The standard requires that a statement of cash flows explains the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, restricted cash should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The new guidance is effective for interim and annual periods beginning after December 15, 2017. We adopted this standard retrospectively, effective January 1, 2018 and included restricted cash amount of&#160;$2.6 million, which was included in other current assets in our consolidated balance sheet as of December&#160;31, 2018, in the consolidated statement of cash flows. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;See additional information in &#x201c;Footnote 7. Balance Sheet Account Details.&#x201d;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;We did not have any restricted cash as of December&#160;31, 2017 and&#160;2016&#160;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; - In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). This standard requires organizations that lease assets to recognize the assets and liabilities created by those leases. The standard also will require disclosures to help investors and other financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. The ASU becomes effective for public companies for fiscal years and interim periods within those fiscal years, beginning after December 15, 2018. In 2018, the FASB issued guidance that provides an optional transition method for adoption of this standard, which allows organizations to initially apply the new requirements at the effective date, recognize a cumulative effect adjustment to the opening balance of retained earnings, and continue to apply the legacy guidance in ASC 840, Leases,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; including its disclosure requirements, in the comparative periods presented. We adopted this standard on January 1, 2019 by applying&#160;this optional transition method. For leases with a term of 12 months or less, we elected to not recognize lease assets and lease liabilities and expense the leases over a straight-line basis for the term of those leases. The adoption of this standards update resulted in no material impact to our balance sheet, statement of operations, equity&#160;or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Financial Instruments&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; - In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326), which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables and available for sale debt securities. ASU 2016-13 is effective for us beginning in the first quarter of 2020, with early adoption permitted. We are currently evaluating the impact of this ASU on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Fair Value Measurement&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; - In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement: Disclosure Framework&#x2014; Changes to the Disclosure Requirements for Fair Value Measurement (Topic 820), which modifies the disclosure requirements on fair value measurements. ASU 2018-13 is effective for us beginning in the first quarter of 2020, with earlier adoption permitted. We are currently evaluating the impact of this ASU on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We do not believe that any other recently issued, but not yet effective accounting pronouncements, if adopted, would have a material impact on our consolidated financial statements or disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjU1_0990d2a4-00a6-48cf-bc9b-7e05d29a49ef">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The accompanying consolidated financial statements include Ligand and its wholly-owned subsidiaries.  All significant intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzgyNDYzMzczMTQ5NTA_b465c37e-8df5-41ac-a60c-4ef4918b5b57">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Our consolidated financial statements have been prepared in accordance with U.S. GAAP and include the accounts of our parent company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjU2_f9ae1702-2f51-4e85-b063-227b6457633c">Reclassifications&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Certain reclassifications have been made to the previously issued statement of operations to conform with the current period presentation. See detail in &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Accounting Standards Recently Adopted&lt;/span&gt; subsection below for further information.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjU3_d4867b29-20de-4c98-a15b-9180d9e6f99b">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the consolidated financial statements and the accompanying notes.  Actual results may differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjU4_2812d37c-5645-45e6-9b35-af3109c8d3fc">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Concentrations of Business Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Financial instruments that potentially subject to significant concentrations of credit risk consist primarily of cash equivalents and investments. We invest&#160;excess cash principally in United States government debt securities, investment grade corporate debt securities and certificates of deposit. We have established guidelines relative to diversification and maturities that maintain safety and liquidity. These guidelines are periodically reviewed and modified to take advantage of trends in yields and interest rates.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzgyNDYzMzczMTQ0NDY_0da18747-1e49-4c19-b89b-84393ac28091">Revenue from significant partners, which is defined as 10% or more of our total revenue, was as follows:&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269006%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:52.344624%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.727541%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.727541%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.727541%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Partner A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Partner B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Partner C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&amp;lt; 10%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&amp;lt; 10%&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia4bf7b0f978d4ad39d50b4ae9dde5b46_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5YzBlNTkwMWRkMTU0NWE3OTNiMjM1ZGU0NzMzNmE0Ny90YWJsZXJhbmdlOjljMGU1OTAxZGQxNTQ1YTc5M2IyMzVkZTQ3MzM2YTQ3XzItMS0xLTEtMA_be4f7d08-1296-4d36-a048-7ccaa736778f"
      unitRef="number">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3029e46160e643808e723653c88b6bac_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5YzBlNTkwMWRkMTU0NWE3OTNiMjM1ZGU0NzMzNmE0Ny90YWJsZXJhbmdlOjljMGU1OTAxZGQxNTQ1YTc5M2IyMzVkZTQ3MzM2YTQ3XzItMy0xLTEtMA_a01ebe98-1c86-4feb-a4dc-3fe964fdd82b"
      unitRef="number">0.46</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i223dab5f73e347b9b79caa31f48b5d33_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5YzBlNTkwMWRkMTU0NWE3OTNiMjM1ZGU0NzMzNmE0Ny90YWJsZXJhbmdlOjljMGU1OTAxZGQxNTQ1YTc5M2IyMzVkZTQ3MzM2YTQ3XzItNS0xLTEtMA_a9e34c57-47c1-443d-a3ed-f182ebbfe39b"
      unitRef="number">0.41</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iad54ce0fea834c76ad026f321579313c_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5YzBlNTkwMWRkMTU0NWE3OTNiMjM1ZGU0NzMzNmE0Ny90YWJsZXJhbmdlOjljMGU1OTAxZGQxNTQ1YTc5M2IyMzVkZTQ3MzM2YTQ3XzMtMS0xLTEtMA_7d504e23-1595-4be7-9a9f-d69f3b05ae76"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i43cdf2b8a77549fda2334e555da01d30_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5YzBlNTkwMWRkMTU0NWE3OTNiMjM1ZGU0NzMzNmE0Ny90YWJsZXJhbmdlOjljMGU1OTAxZGQxNTQ1YTc5M2IyMzVkZTQ3MzM2YTQ3XzMtMy0xLTEtMA_c0b5d7cd-f4a3-45c4-b553-d5fad33d01ef"
      unitRef="number">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i966b40b605c54c23a7a845e4be0cfade_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5YzBlNTkwMWRkMTU0NWE3OTNiMjM1ZGU0NzMzNmE0Ny90YWJsZXJhbmdlOjljMGU1OTAxZGQxNTQ1YTc5M2IyMzVkZTQ3MzM2YTQ3XzMtNS0xLTEtMA_28ec09ec-06f0-4901-84b6-74468cfafdcf"
      unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1c82d6eeab5342c98f34c3b8321892fc_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5YzBlNTkwMWRkMTU0NWE3OTNiMjM1ZGU0NzMzNmE0Ny90YWJsZXJhbmdlOjljMGU1OTAxZGQxNTQ1YTc5M2IyMzVkZTQ3MzM2YTQ3XzQtMS0xLTEtMA_2f37ec08-180e-43fd-bbb4-5a9299bb6f82"
      unitRef="number">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2153cdb62e2e4f53a2c6274726b9b87a_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5YzBlNTkwMWRkMTU0NWE3OTNiMjM1ZGU0NzMzNmE0Ny90YWJsZXJhbmdlOjljMGU1OTAxZGQxNTQ1YTc5M2IyMzVkZTQ3MzM2YTQ3XzQtMy0xLTEtMA_db740372-c375-4992-86e8-ba471cc0368e"
      unitRef="number">10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i151ec7ab8a8b4a41b242da4ab90bcbae_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5YzBlNTkwMWRkMTU0NWE3OTNiMjM1ZGU0NzMzNmE0Ny90YWJsZXJhbmdlOjljMGU1OTAxZGQxNTQ1YTc5M2IyMzVkZTQ3MzM2YTQ3XzQtNS0xLTEtMA_5edec102-ffd5-4b9e-9e99-b4e564d86760"
      unitRef="number">10</us-gaap:ConcentrationRiskPercentage1>
    <lgnd:CashCashEquivalentsandShorttermInvestmentsPolicyTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjYw_23dfb433-205b-4aca-9589-8353614edfc3">Cash Equivalents &amp;amp; Short Term InvestmentsCash equivalents consist of all investments with maturities of&#160;three months or less from the date of acquisition. Short-term investments primarily consist of investments in debt securities that have effective maturities greater than&#160;three&#160;months and less than twelve months from the date of acquisition. We classify our short-term investments as "available-for-sale". Such investments are carried at fair value, with unrealized gains and losses included in the statement of comprehensive income (loss).&#160;We determine the cost of investments based on the specific identification method.</lgnd:CashCashEquivalentsandShorttermInvestmentsPolicyTextBlock>
    <lgnd:AllowanceForDoubtfulAccountsPolicyTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjYx_316ac9ba-e544-444c-bec7-ed16095b2e57">&lt;div style="margin-top:14pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Trade accounts receivable are recorded at the net invoice value and are not interest bearing. We consider receivables past due based on the contractual payment terms which range from 30 to 90 days. We&#160;reserve specific receivables if collectability is no longer reasonably assured. We re-evaluate such reserves on a regular basis and adjust the reserves as needed. Once a receivable is deemed to be uncollectible, such balance is charged against the reserve.&lt;/span&gt;&lt;/div&gt;</lgnd:AllowanceForDoubtfulAccountsPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjYy_3aa019b6-6286-4921-b109-cb608f900292">InventoryInventory, which consists of finished goods, is stated at the lower of cost or market value. We&#160;determine cost using the first-in, first-out method. We analyze our inventory levels periodically and write down inventory to net realizable value if it has become obsolete, has a cost basis in excess of its expected net realizable value or is in excess of expected requirements.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryWriteDown
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQzMjM_12d3e41e-64dd-4dfd-8f18-88a104bbaafb"
      unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjY0_2b82e4a3-5b97-4e49-84f3-f9c0cb526671">&lt;div style="margin-top:14pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Property and equipment are stated at cost, subject to review for impairment, and depreciated over the estimated useful lives of the assets, which generally range from three to ten years, using the straight-line method. Amortization of leasehold improvements is recorded over the shorter of the lease term or estimated useful life of the related asset. Maintenance and repairs are charged to operations as incurred. When assets are sold, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any gain or loss is included in operating expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjY1_0431d546-913d-4ff9-9847-8ff5f48aa930">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The acquisition method of accounting for business combinations requires us to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which we may adjust the provisional amounts recognized for a business combination).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Under the acquisition method of accounting, we recognize separately from goodwill the identifiable assets acquired, the liabilities assumed, including contingent consideration and all contractual contingencies, generally at the acquisition date fair value. Contingent purchase consideration to be settled in cash are remeasured to estimated fair value at each reporting period with the change in fair value recorded in other income (expense), net. Costs that we incur to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and we charge them to general and administrative expense as they are incurred. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We measure goodwill as of the acquisition date as the excess of consideration transferred, which we also measure at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed. In addition, IPR&amp;amp;D is capitalized and assessed for impairment annually.  IPR&amp;amp;D is amortized upon product commercialization or upon out-licensing the underlying intellectual property where we have no active involvement in the licensee's development activities. IPR&amp;amp;D is amortized over the estimated life of the commercial product or licensing arrangement.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Should the initial accounting for a business combination be incomplete by the end of a reporting period that falls within the measurement period, we report provisional amounts in our financial statements. During the measurement period, we adjust the provisional amounts recognized at the acquisition date to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date and we record those adjustments to our financial statements in the period of change, if any.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Under the acquisition method of accounting for business combinations, if we identify changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a&lt;/span&gt;&lt;/div&gt; measurement period adjustment and we record the offset to goodwill. We record all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzgwOTM_25b9e0ec-6908-4d19-9d60-062c09c03e42"
      unitRef="usd">10500000</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned>
    <lgnd:NumberOfContingentValueRightsIssued
      contextRef="i269cf529b8f542d6b6e89cfb73d21395_I20100131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzg3NTY_290516fb-145f-4d62-bb99-e3b640512e52"
      unitRef="right">4</lgnd:NumberOfContingentValueRightsIssued>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjY2_ab83dbbf-4a4c-4a0f-a3e8-816608f85610">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Goodwill, Intangible Assets and Other Long-Lived Assets&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of net assets acquired. Goodwill is reviewed for impairment at least annually during the fourth quarter, or more frequently if an event occurs indicating the potential for impairment. During the goodwill impairment review, we assess qualitative factors to determine whether it is more likely than not that the fair value of our reporting unit is less than the carrying amount, including goodwill. We operate in one reporting unit. The qualitative factors include, but are not limited to, macroeconomic conditions, industry and market considerations, and the overall financial performance. If, after assessing the totality of these qualitative factors, we determine that it is not more likely than not that the fair value of our reporting unit is less than the carrying amount, then no additional assessment is deemed necessary. Otherwise, we proceed to perform the two-step test for goodwill impairment. The first step involves comparing the estimated fair value of the reporting unit with the carrying value, including goodwill. If the carrying amount of the reporting unit exceeds the fair value, the second step of the goodwill impairment test is performed to determine the amount of loss, which involves comparing the implied fair value of the goodwill to the carrying value of the goodwill. We may also elect to bypass the qualitative assessment in a period and elect to proceed to perform the first step of the goodwill impairment test. We performed the annual assessment for goodwill impairment during the fourth quarter of 2018, noting no impairment. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Our identifiable intangible assets are typically composed of&#160;acquired core technologies, licensed technologies, customer relationships and trade names. The cost of identifiable intangible assets with finite lives is generally amortized on a straight-line basis over the assets&#x2019; respective estimated useful lives. We regularly perform reviews to determine if any event has occurred that may indicate that intangible assets with finite useful lives and other long-lived assets are potentially impaired. If indicators of impairment exist, an impairment test is performed to assess the recoverability of the affected assets by determining whether the carrying amount of such assets exceeds the undiscounted expected future cash flows. If the affected assets are not recoverable, we estimate the fair value of the assets and record an impairment loss if the carrying value of the assets exceeds the fair value. Factors that may indicate potential impairment include a significant decline in our stock price and market capitalization compared to the net book value, significant changes in the ability of a particular asset to generate positive cash flows, and the pattern of utilization of a particular asset.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <lgnd:CommercialLicenseRightsPolicyTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjY3_eba0a98e-90dc-4bbc-8c9b-44f6d3b7a23f">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Commercial license rights&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Commercial license rights consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.122807%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.893805%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.684366%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537463%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.684366%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aziyo &amp;amp; CorMatrix&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Palvella&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Selexis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,838)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,772)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Total commercial license rights, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Commercial license rights represent a portfolio of future milestone and royalty payment rights acquired from Selexis in April 2013 and April 2015, CorMatrix in May 2016, and Pavella in December 2018. Individual commercial license rights acquired are accounted for as financial assets further discussed below. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In December 2018, we entered into a development funding and royalties agreement with Palvella.&#160;Pursuant to the agreement, we will receive up to $8.0 million of milestone payments upon the achievement by&#160;Palvella of certain regulatory milestones for PTX-022, a&#160;product candidate being developed to treat pachyonychia congentia, and corporate and financing milestones. In addition to the milestone payments,&#160;Palvella will pay us&#160;tiered royalties from 5.0% to 9.8% based on aggregate annual worldwide net sales of any PTX-022 products, if&#160;approved, subject to Palvella&#x2019;s right to reduce the royalty rates by making payments in certain circumstances. We paid Palvella an upfront payment of $10.0 million, which Palvella is required to use to fund the development of PTX-022. We will not incur any expenses to develop or commercialize PTX-022. Our director,&#160;Todd Davis, is also a director of Palvella, who beneficially owns 2% of Palvella's outstanding equity. Mr. Davis recused himself from all of the board's consideration of the purchase agreement between us and Palvella, including any financial analysis, the terms of the purchase agreement and the vote to approve the purchase agreement and the related transactions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In May 2017, we entered into a royalty agreement with Aziyo pursuant to which we will receive royalties from certain marketed products that Aziyo acquired from CorMatrix. Pursuant to the agreement, we received $10.0 million in 2017 from Aziyo to buydown the royalty rates on the products CorMatrix sold to Aziyo. The agreement closed on May 31, 2017, in connection with the closing of the asset sale from CorMatrix to Aziyo (the &#x201c;CorMatrix Asset Sale&#x201d;). Per the agreement, we will receive a 5% royalty on the products Aziyo acquired in the CorMatrix Asset Sale, reduced from the original 20% royalty from CorMatrix pursuant to the previously disclosed interest purchase agreement, dated May 3, 2016 (the &#x201c;Original Interest Purchase Agreement&#x201d;) between CorMatrix and us. In addition, Aziyo has agreed to pay us up to $10.0 million of additional milestones tied to cumulative net sales of the products Aziyo acquired in the CorMatrix Asset Sale and to extend the term on these royalties by one year. The royalty agreement will terminate on May 31, 2027. In addition, in May 2017, we entered into an amended and restated interest purchase agreement (the &#x201c;Amended Interest Purchase Agreement&#x201d;) with CorMatrix, which supersedes in its entirety the Original Interest Purchase Agreement. Other than removing the commercial products sold to Aziyo in the CorMatrix Sale, the terms of the Amended Interest Purchase Agreement remain unchanged with respect to the CorMatrix developmental pipeline products, including the royalty rate of 5% on such pipeline products. The Amended Interest Purchase Agreement will terminate 10 years from the date of the first commercial sale of such products. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We account for the Aziyo commercial license right as a financial asset in accordance with ASC 310 and amortize the commercial license right using the&#160;effective interest method whereby we forecast expected cash flows over the term of the arrangement to arrive at an annualized effective interest. The annual effective interest associated with the forecasted cash flows from the royalty agreement with Aziyo as of December 31, 2018 is 26%. Revenue is calculated by multiplying the carrying value of the commercial license right by the effective interest. The payments received in 2018 were accordingly allocated between revenue and the amortization of the commercial license rights.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We elected a prospective approach to account for changes in estimated cash flows and selected a method for determining when an impairment would be recognized and how to measure that impairment. In circumstances where our new estimate of expected cash flows is greater than previously expected, we will update our yield prospectively. While it has not occurred to date, in circumstances where our new estimate of expected cash flows is less than previously expected and below our original estimated yield we will record an impairment. Impairment will be recognized by reducing the financial asset to an amount that represents the present value of our most recent estimate of expected cash flows discounted by the original effective interest rate.&#160; In circumstances where our new estimate of expected cash flows is less than previously expected, but not below our original estimated yield, we will update our yield prospectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We account for commercial license rights related to developmental pipeline products on a non-accrual basis. These developmental pipeline products are non-commercialized, non-approved products that require FDA or other regulatory approval, and thus have uncertain cash flows. The developmental pipeline products are on a non-accrual basis as we are not yet able to forecast future cash flows given their pre-commercial stages of development. We will prospectively update the yield model under the effective interest method once the underlying products are commercialized and we can reliably forecast expected cash flows. Income will be calculated by multiplying the carrying value of the commercial license right by the effective interest rate.&lt;/span&gt;&lt;/div&gt;</lgnd:CommercialLicenseRightsPolicyTextBlock>
    <lgnd:ScheduleofCommercialLicenseRightsTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzgyNDYzMzczMTQ0NDc_0a186723-8f3a-4557-828e-10a58286afc4">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Commercial license rights consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.122807%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.893805%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.684366%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537463%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.684366%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aziyo &amp;amp; CorMatrix&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Palvella&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Selexis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,838)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,772)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Total commercial license rights, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</lgnd:ScheduleofCommercialLicenseRightsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i06d7e832be914ea4927e544711c5f918_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3MDgyZjE2YTgwN2E0ZWJlOWEyOTgzODhkZDMwMGI2Ni90YWJsZXJhbmdlOjcwODJmMTZhODA3YTRlYmU5YTI5ODM4OGRkMzAwYjY2XzItMS0xLTEtMA_142d3660-2428-4b48-ac2a-200afaf4b5ce"
      unitRef="usd">17696000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1714ac5410ad49d586a22807a601a7c8_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3MDgyZjE2YTgwN2E0ZWJlOWEyOTgzODhkZDMwMGI2Ni90YWJsZXJhbmdlOjcwODJmMTZhODA3YTRlYmU5YTI5ODM4OGRkMzAwYjY2XzItMy0xLTEtMA_f2189241-5da3-4eba-9c11-a1afc374bff1"
      unitRef="usd">17696000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1b15f9f5711d44a591a3a36a58b9681a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3MDgyZjE2YTgwN2E0ZWJlOWEyOTgzODhkZDMwMGI2Ni90YWJsZXJhbmdlOjcwODJmMTZhODA3YTRlYmU5YTI5ODM4OGRkMzAwYjY2XzMtMS0xLTEtMjA4MA_cb310c8b-3d43-4f81-96d6-b5a8c4afe86b"
      unitRef="usd">10000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if37a84377d584e49a64fd37c3dc17dfb_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3MDgyZjE2YTgwN2E0ZWJlOWEyOTgzODhkZDMwMGI2Ni90YWJsZXJhbmdlOjcwODJmMTZhODA3YTRlYmU5YTI5ODM4OGRkMzAwYjY2XzMtMy0xLTEtMjEwMA_c8b6fccc-46d7-4341-a1ce-d92fffae1cf8"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6a92d032fd254b68a22e68edb0bb484e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3MDgyZjE2YTgwN2E0ZWJlOWEyOTgzODhkZDMwMGI2Ni90YWJsZXJhbmdlOjcwODJmMTZhODA3YTRlYmU5YTI5ODM4OGRkMzAwYjY2XzMtMS0xLTEtMA_8b7a32d1-9d17-4ec2-8398-c4ddfc9cb9d4"
      unitRef="usd">8602000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iea65327226544655a478dc62c46f5a1e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3MDgyZjE2YTgwN2E0ZWJlOWEyOTgzODhkZDMwMGI2Ni90YWJsZXJhbmdlOjcwODJmMTZhODA3YTRlYmU5YTI5ODM4OGRkMzAwYjY2XzMtMy0xLTEtMA_64d097ab-43ef-49d2-b74b-d3b8d605bcb2"
      unitRef="usd">8602000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id9810b34412c4c1692e219b8fa0e1127_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3MDgyZjE2YTgwN2E0ZWJlOWEyOTgzODhkZDMwMGI2Ni90YWJsZXJhbmdlOjcwODJmMTZhODA3YTRlYmU5YTI5ODM4OGRkMzAwYjY2XzQtMS0xLTEtMA_b05e053e-4874-4efa-a3da-2fc43368d0d8"
      unitRef="usd">36298000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib20b4efd3ed74d5391aee43c7b858bd3_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3MDgyZjE2YTgwN2E0ZWJlOWEyOTgzODhkZDMwMGI2Ni90YWJsZXJhbmdlOjcwODJmMTZhODA3YTRlYmU5YTI5ODM4OGRkMzAwYjY2XzQtMy0xLTEtMA_6300ad5a-dc9a-4683-917d-a41699e670b3"
      unitRef="usd">26298000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id9810b34412c4c1692e219b8fa0e1127_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3MDgyZjE2YTgwN2E0ZWJlOWEyOTgzODhkZDMwMGI2Ni90YWJsZXJhbmdlOjcwODJmMTZhODA3YTRlYmU5YTI5ODM4OGRkMzAwYjY2XzUtMS0xLTEtMA_2f6462f3-3af8-488a-ab91-3f836b05ed09"
      unitRef="usd">4838000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib20b4efd3ed74d5391aee43c7b858bd3_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3MDgyZjE2YTgwN2E0ZWJlOWEyOTgzODhkZDMwMGI2Ni90YWJsZXJhbmdlOjcwODJmMTZhODA3YTRlYmU5YTI5ODM4OGRkMzAwYjY2XzUtMy0xLTEtMA_bc57fe84-8d1a-4f06-8c12-b78f494b7ae7"
      unitRef="usd">6772000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id9810b34412c4c1692e219b8fa0e1127_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3MDgyZjE2YTgwN2E0ZWJlOWEyOTgzODhkZDMwMGI2Ni90YWJsZXJhbmdlOjcwODJmMTZhODA3YTRlYmU5YTI5ODM4OGRkMzAwYjY2XzYtMS0xLTEtMA_fafa48e0-d741-401e-b115-f76d65019d76"
      unitRef="usd">31460000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib20b4efd3ed74d5391aee43c7b858bd3_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3MDgyZjE2YTgwN2E0ZWJlOWEyOTgzODhkZDMwMGI2Ni90YWJsZXJhbmdlOjcwODJmMTZhODA3YTRlYmU5YTI5ODM4OGRkMzAwYjY2XzYtMy0xLTEtMA_26204dc5-b09c-43d8-8f97-0556966615bb"
      unitRef="usd">19526000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <lgnd:AdditionalRoyaltiesReceivableUnderSalesbasedMilestones
      contextRef="ib3eda2c10c4048a7aa0bacbfdfdfbc14_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNjE2OTg_279ef0b2-e722-41e8-9a18-032b406b931d"
      unitRef="usd">8000000.0</lgnd:AdditionalRoyaltiesReceivableUnderSalesbasedMilestones>
    <lgnd:ProductRoyaltyPercentage
      contextRef="i8d095d9391b44d2a86b19f26283e7dc2_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzU0OTc1NTkyMDUzMg_641707bc-7661-4983-b19c-161135a5fb4d"
      unitRef="number">0.050</lgnd:ProductRoyaltyPercentage>
    <lgnd:ProductRoyaltyPercentage
      contextRef="i9de660fb7aac4b88a7f3df2f717fed6d_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzU0OTc1NTkyMDUzNQ_d122ea2a-e408-4f19-836e-6e5a3bfd057b"
      unitRef="number">0.098</lgnd:ProductRoyaltyPercentage>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1b15f9f5711d44a591a3a36a58b9681a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNjE3MTY_cb310c8b-3d43-4f81-96d6-b5a8c4afe86b"
      unitRef="usd">10000000.0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <lgnd:OwnershipInEntityByDirectorPercentage
      contextRef="i41125f6764344dc486a91d878d152ad5_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNjE3MzU_9681a58c-c1c1-4e62-9971-b7fc346b5eaf"
      unitRef="number">0.02</lgnd:OwnershipInEntityByDirectorPercentage>
    <us-gaap:ProceedsFromRoyaltiesReceived
      contextRef="i4399b7aa92d94af1af9043d8910747e6_D20170101-20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzEyNjE5_5edf0775-d46d-4d18-b4db-5a0ff8712926"
      unitRef="usd">10000000.0</us-gaap:ProceedsFromRoyaltiesReceived>
    <lgnd:ProductRoyaltyPercentage
      contextRef="i7fc73450defc41569175c47bffd04a31_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzEyOTIy_25e08cd2-f64c-431f-b6ec-b29af8f370bf"
      unitRef="number">0.05</lgnd:ProductRoyaltyPercentage>
    <lgnd:ProductRoyaltyPercentage
      contextRef="i35202cb30da54ce3b43396a39f8f50fd_I20160503"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzEzMDE5_f9545a76-bffd-4f39-b1c9-3973a2936e07"
      unitRef="number">0.20</lgnd:ProductRoyaltyPercentage>
    <lgnd:AdditionalRoyaltiesReceivableUnderSalesbasedMilestones
      contextRef="i7fc73450defc41569175c47bffd04a31_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzEzMjY0_ec6e38c8-cba3-4b03-8a5e-a0c26685deb9"
      unitRef="usd">10000000.0</lgnd:AdditionalRoyaltiesReceivableUnderSalesbasedMilestones>
    <lgnd:ProductRoyaltyPercentage
      contextRef="i9ba7c91a27af4a8b9cc9746e85a2d4d0_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzEzOTcx_71d1ed9a-5345-4114-bc99-1d696a8c6554"
      unitRef="number">0.05</lgnd:ProductRoyaltyPercentage>
    <lgnd:RoyaltyAgreementExpirationPeriod
      contextRef="i7549ea636c7549ba8a48714cecadea82_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzE0MDU2_3e49a473-0b79-493f-ade1-f77377142d9e">P10Y</lgnd:RoyaltyAgreementExpirationPeriod>
    <lgnd:ForecastedCashFlowsEffectiveInterestRatePercent
      contextRef="ib11ae4f07611449daceda5854c74bb9c_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzE0NTgw_31fdd97a-9e0c-46ef-b8f8-790e7134bca0"
      unitRef="number">0.26</lgnd:ForecastedCashFlowsEffectiveInterestRatePercent>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzgyNDYzMzczMTQ0NDg_c356e7b8-8fb5-48cc-80c9-ad092924eaab">&lt;div style="margin-top:14pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Our revenue is generated primarily from royalties on sales of products commercialized by our partners, Captisol material sales, license fees and development, regulatory and sales based milestone payments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;On January 1, 2018, we adopted ASC 606 which amends the guidance for recognition of revenue from contracts with customers by using the modified-retrospective method applied to those contracts that were not completed as of January 1, 2018. The results for reporting periods beginning January 1, 2018, are presented in accordance with the new standard, although comparative information has not been restated and continues to be reported under the accounting standards and policies in effect for those periods. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Upon adoption, we recorded a net decrease of&#160;$25.6 million to accumulated deficit due to the cumulative impact of adopting the new standard, with the impact related primarily to the acceleration of royalty revenue, net of related deferred tax impact. See additional information in &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; subsection below. Our accounting policies under the new standard were applied prospectively and are noted below.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Royalties, License Fees and Milestones&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We receive royalty revenue on sales by our partners of products covered by patents that we or our partners own&#160;under the&#160;contractual agreements. We do not have future performance obligations under these license arrangements. We generally satisfy our obligation to grant intellectual property rights on the effective date of the contract. However, we apply the royalty recognition constraint required under the guidance for sales-based royalties which requires a sales-based royalty to be recorded no sooner than the underlying sale. Therefore, royalties on sales of products commercialized by our partners are recognized in the quarter the product is sold. Our partners generally report sales information to us on a one quarter lag. Thus, we estimate the expected royalty proceeds based on an analysis of historical experience and interim data provided by our partners including their publicly announced sales. Differences between actual and estimated royalty revenues are adjusted for in the period in which they become known, typically the following quarter. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Our contracts with customers often will include future contingent milestone based payments. We include contingent milestone based payments in the estimated transaction price when there is a basis to reasonably estimate the amount of the payment.  These estimates are based on historical experience, anticipated results and our best judgment at the time. If the contingent milestone based payment is sales-based, we apply the royalty recognition constraint and record revenue when the underlying sale has taken place. Significant judgments must be made in determining the transaction price for our sales of intellectual property. Because of the risk that products in development with our partners will not reach development based milestones or receive regulatory approval, we generally recognize any contingent payments that would be due to us upon or after the development milestone or regulatory approval.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Material Sales&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We recognize revenue when control of Captisol material or intellectual property license rights is transferred to our customers in an amount that reflects the consideration we expect to receive from our customers in exchange for those products. This process involves identifying the contract with a customer, determining the performance obligations in the contract, determining the contract price, allocating the contract price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied. A performance obligation is considered distinct from other obligations in a contract when it provides a benefit to the customer either on its own or together with other resources that are readily available to the customer and is separately identified in the contract. We consider a performance obligation satisfied once we have transferred control of the product, meaning the customer has the ability to use and obtain the benefit of the Captisol material or intellectual property license right. We recognize revenue for satisfied performance obligations only when we determine there are no uncertainties regarding payment terms or transfer of control. Sales tax and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We expense incremental costs of obtaining a contract when incurred if the expected amortization period of the asset that we would have recognized is one year or less or the amount is immaterial. We did not incur any incremental costs of obtaining a contract during the periods reported.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Depending on the terms of the arrangement, we may also defer a portion of the consideration received because we have to satisfy a future obligation. We use an observable price to determine the stand-alone selling price for separate performance obligations or a cost plus margin approach when one is not available. We have elected to recognize the cost for freight and shipping when control over Captisol material has transferred to the customer as an expense in cost of material sales.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheet.  Except for royalty revenue, we generally receive payment at the point we satisfy our obligation or soon after.  Therefore, we do not generally carry a contract asset or deferred revenue balance.   &lt;/span&gt;&lt;/div&gt;We have revenue sharing arrangements whereby certain revenue proceeds are shared with a third party.  The revenue standard requires an entity to determine whether it is a principal or an agent in these transactions by evaluating the nature of its promise to the customer. We received a $4.6 million milestone payment from a license partner during 2018 of which $3.0 million was paid to a third-party in-licensor. We recorded net revenue of $1.6 million as we believe we are an agent in the transaction. We record amounts due to third-party in-licensors as general and administrative expenses when we are the principal in the transaction.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if72b93facdb542d6b9aa3d2def1abd30_I20180101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzU0OTc1NTkyMDUzMA_2473fd64-a1f1-42cc-b32a-a35a8cd66715"
      unitRef="usd">-25600000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <lgnd:RevenueRecognitionMilestoneMethodMilestonePaymentReceived
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNjE3NDE_8d9d0272-82c6-4b7c-9900-5416d0b251a6"
      unitRef="usd">4600000</lgnd:RevenueRecognitionMilestoneMethodMilestonePaymentReceived>
    <lgnd:RevenueRecognitionMilestoneMethodThirdPartyPortionOfMilestonePaymentReceived
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNjE3NjA_f072c440-ce51-4acf-a31c-6f8e77a21bbc"
      unitRef="usd">3000000.0</lgnd:RevenueRecognitionMilestoneMethodThirdPartyPortionOfMilestonePaymentReceived>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNjE3NzE_a8302161-d691-41e3-8192-49debe3bf02b"
      unitRef="usd">1600000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic47989b86a534d43a5bfc32cf62712d3_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDA3NDQ_abc4e551-cd83-4b8b-b85d-f38feae22c6b"
      unitRef="usd">121000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60f3b04793a34fca8e8b2fc0fd8651db_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDA3Nzk_3d396a58-58bd-4454-8c86-d6378ad05d4c"
      unitRef="usd">92300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c77c0695f9f4bc39202a1ee3b68fe5b_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDA4MTA_4b3fddd2-956c-4499-8cdf-6893afb6e3ef"
      unitRef="usd">20900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15a3fcbde8c3460cb635412e65ed0c9c_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDA4NDM_f8698ad2-932e-4f22-8d13-46bacc59fb7b"
      unitRef="usd">5700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ae47d774632454eacbfe62e6c31f927_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDA4Njc_0b4cd19a-3398-44b9-8f63-5d771b972bf9"
      unitRef="usd">2100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8689e4eec8504099bab348e57f6a9828_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDA4OTE_d38686ae-2b18-420c-a7d0-a861e03b4e38"
      unitRef="usd">88700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8a17769dfb7942a285a0d743e736cb10_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDA5MDg_947e2f93-2c02-459e-b989-cdfd863626af"
      unitRef="usd">62900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib8aea3ed0ca949ac8970d2f8fe87f5bf_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDA5MjU_6c737702-7cdc-411d-b3c8-0dc838c880c4"
      unitRef="usd">16400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i57170c9749ff46cb9f3837ec92589b71_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDA5NDI_639e57ae-7ba8-4dd1-9330-3a19e5355174"
      unitRef="usd">7200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia775da1fbd8a416c8effcacdb92628e3_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDA5NTk_b9c66c14-08cc-48a8-ab06-fb75a505102f"
      unitRef="usd">2200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i18a21a167bc74581b1487f6c8625553e_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDA5OTY_291c6807-faab-4806-8001-7eb25322b361"
      unitRef="usd">59400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i719ef5c241d44dbd96e30c1fa3f49f12_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDA5NzA_f5031fe4-f16d-416d-b46f-ef92e15d74a7"
      unitRef="usd">43000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d061d85ca7a40dba5a324fbc7d0020f_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDEwMTQ_6aa586e4-217a-4f08-85f8-7f6c7784dcd8"
      unitRef="usd">12100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i815a29c81959435e8d5fef20b9d28e7a_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDEwMzI_c87b8e16-c7c6-408a-b0ef-cbc7b8387c13"
      unitRef="usd">1400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i26c94f297be24d6a90b411c3a92ab896_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDEwNTk_82ae6ffd-3ec4-454d-a06d-bcff8e1d874c"
      unitRef="usd">2900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e7fa4a70a214ac3980148658f7bffbd_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDExNzY_6e7c9a7a-2518-4c15-9bde-de44a9658b7b"
      unitRef="usd">128600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i07237780f1df476eab12d1e41646c600_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDEwODg_119e0ad2-11d1-4800-ab78-cb634fded25b"
      unitRef="usd">99300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia7034272bd6c43f6b5e9790c96dd349d_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDExMTI_59d6c466-290e-4d98-8b32-b1e5d76368c4"
      unitRef="usd">21700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifeacc0dfa0ef409c9bf44db88ebbe700_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDExMzY_8c12b825-ac4f-45e3-bf31-cab2639521f2"
      unitRef="usd">5700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i305991a6fef5462c822324d86c4372dd_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNDExNjA_73ceffa1-a665-4e75-abf1-2dcc9048d074"
      unitRef="usd">1900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzgyNDYzMzczMTQ0NTA_4125f2fa-be75-4cdf-ab12-a8181f26b1ae">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table represents disaggregation of Material Sales and License fees, milestone and other (in thousands), which are not affected by the adoption of ASC 606:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.982456%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:31.490566%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.428931%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.383648%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.900629%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.383648%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.428931%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.383648%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended December 31,&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Material Sales&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Captisol&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;License fees, milestones and other&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     License fees&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Milestones&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Other&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia1f955a4fe44431a8910511b6196f6c3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTpkNTcyOTg3NTU5ZDM0ZTEyOWMwMjZjOTdhM2RkYmQ4ZC90YWJsZXJhbmdlOmQ1NzI5ODc1NTlkMzRlMTI5YzAyNmM5N2EzZGRiZDhkXzMtMi0xLTEtMzkzNw_51866514-d048-42c7-bae9-6233192016f2"
      unitRef="usd">29123000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a778ad2accc44ee9ab71cdfe20dabb6_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTpkNTcyOTg3NTU5ZDM0ZTEyOWMwMjZjOTdhM2RkYmQ4ZC90YWJsZXJhbmdlOmQ1NzI5ODc1NTlkMzRlMTI5YzAyNmM5N2EzZGRiZDhkXzMtNC0xLTEtMzkyMw_3aabff12-babf-4e5b-8040-cf4fb940a735"
      unitRef="usd">22070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98f80b1c49824a5fbccc53c78e11b74e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTpkNTcyOTg3NTU5ZDM0ZTEyOWMwMjZjOTdhM2RkYmQ4ZC90YWJsZXJhbmdlOmQ1NzI5ODc1NTlkMzRlMTI5YzAyNmM5N2EzZGRiZDhkXzMtNi0xLTEtMzkyOA_6d308fc8-b491-440b-ae2f-a38a6da28eed"
      unitRef="usd">22502000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d2a7464c56c40d39f92de328c3dd17e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTpkNTcyOTg3NTU5ZDM0ZTEyOWMwMjZjOTdhM2RkYmQ4ZC90YWJsZXJhbmdlOmQ1NzI5ODc1NTlkMzRlMTI5YzAyNmM5N2EzZGRiZDhkXzUtMi0xLTEtMzk0NA_639b1cbe-7ac0-41c3-ad8d-94fc2bd21b52"
      unitRef="usd">78195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2534882e69ce43a6b613a1d083bfb3bd_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTpkNTcyOTg3NTU5ZDM0ZTEyOWMwMjZjOTdhM2RkYmQ4ZC90YWJsZXJhbmdlOmQ1NzI5ODc1NTlkMzRlMTI5YzAyNmM5N2EzZGRiZDhkXzUtNC0xLTEtMzkzMQ_8c0de5ec-79a5-473e-9047-d8745a738bb4"
      unitRef="usd">13665000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f60f855c1a14d8ab2bd47c786fc554e_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTpkNTcyOTg3NTU5ZDM0ZTEyOWMwMjZjOTdhM2RkYmQ4ZC90YWJsZXJhbmdlOmQ1NzI5ODc1NTlkMzRlMTI5YzAyNmM5N2EzZGRiZDhkXzUtNi0xLTEtMzkzNA_d38c22fc-0788-42e4-bff7-3f1e26e793fe"
      unitRef="usd">10570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie60c64b8008d42408987815303a30765_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTpkNTcyOTg3NTU5ZDM0ZTEyOWMwMjZjOTdhM2RkYmQ4ZC90YWJsZXJhbmdlOmQ1NzI5ODc1NTlkMzRlMTI5YzAyNmM5N2EzZGRiZDhkXzYtMi0xLTEtMzk0NA_eb911a56-aa82-4dc3-b60b-a18327e5b5d5"
      unitRef="usd">6577000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia6e4af4ff3e0471097da34093a9ca62b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTpkNTcyOTg3NTU5ZDM0ZTEyOWMwMjZjOTdhM2RkYmQ4ZC90YWJsZXJhbmdlOmQ1NzI5ODc1NTlkMzRlMTI5YzAyNmM5N2EzZGRiZDhkXzYtNC0xLTEtMzkzMQ_85628ef0-9d0f-443a-bde9-c8a305da068b"
      unitRef="usd">11093000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icd3fbafcbe94483b8d0196d9163c3fdb_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTpkNTcyOTg3NTU5ZDM0ZTEyOWMwMjZjOTdhM2RkYmQ4ZC90YWJsZXJhbmdlOmQ1NzI5ODc1NTlkMzRlMTI5YzAyNmM5N2EzZGRiZDhkXzYtNi0xLTEtMzk0OA_d7a09a98-b066-49b1-a911-9fe2e0453a6a"
      unitRef="usd">16091000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0313533c50f047899180474a41ba7930_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTpkNTcyOTg3NTU5ZDM0ZTEyOWMwMjZjOTdhM2RkYmQ4ZC90YWJsZXJhbmdlOmQ1NzI5ODc1NTlkMzRlMTI5YzAyNmM5N2EzZGRiZDhkXzctMi0xLTEtMzk0NA_0155c0d1-7a9b-4943-94c3-09bec9f8bcd0"
      unitRef="usd">9002000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39dc95b331cd4a8faf8361f5540b8486_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTpkNTcyOTg3NTU5ZDM0ZTEyOWMwMjZjOTdhM2RkYmQ4ZC90YWJsZXJhbmdlOmQ1NzI5ODc1NTlkMzRlMTI5YzAyNmM5N2EzZGRiZDhkXzctNC0xLTEtMzkzMQ_f4df443c-de3f-4c49-99ae-49f47bdbc992"
      unitRef="usd">5589000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic8aa5f1c584f420aa7237defcce7252f_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTpkNTcyOTg3NTU5ZDM0ZTEyOWMwMjZjOTdhM2RkYmQ4ZC90YWJsZXJhbmdlOmQ1NzI5ODc1NTlkMzRlMTI5YzAyNmM5N2EzZGRiZDhkXzctNi0xLTEtMzk0OA_56cca852-da5c-4e84-9b40-eb631ad9cb73"
      unitRef="usd">387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i127f9bf804354e6a9832dc41408d4082_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTpkNTcyOTg3NTU5ZDM0ZTEyOWMwMjZjOTdhM2RkYmQ4ZC90YWJsZXJhbmdlOmQ1NzI5ODc1NTlkMzRlMTI5YzAyNmM5N2EzZGRiZDhkXzgtMi0xLTEtMzk1Nw_f12344dc-acc7-47ad-8772-3275fb3b7195"
      unitRef="usd">93774000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b10f836e8cd431c965ac786dda94993_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTpkNTcyOTg3NTU5ZDM0ZTEyOWMwMjZjOTdhM2RkYmQ4ZC90YWJsZXJhbmdlOmQ1NzI5ODc1NTlkMzRlMTI5YzAyNmM5N2EzZGRiZDhkXzgtNC0xLTEtNzc4OA_cea28d8a-9d9f-4025-9d91-d0fac8fab0a1"
      unitRef="usd">30347000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i827aa32e6966431f90040e4f23139fce_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTpkNTcyOTg3NTU5ZDM0ZTEyOWMwMjZjOTdhM2RkYmQ4ZC90YWJsZXJhbmdlOmQ1NzI5ODc1NTlkMzRlMTI5YzAyNmM5N2EzZGRiZDhkXzgtNi0xLTEtMzk2MA_4987d579-bcd7-4beb-be63-2e190642db02"
      unitRef="usd">27048000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <lgnd:PreclinicalStudyAndClinicalTrialAccrualsPolicyTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjcw_c3c6c825-821c-4cad-8f04-9fcea18ea6d4">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Preclinical Study and Clinical Trial Accruals&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Substantial portions of our preclinical studies and all of our clinical trials have been performed by third-party laboratories, CROs.&#160;We account for a significant portion of&#160;the clinical study costs according to the terms of our contracts with CROs. The terms of the CRO contracts may result in payment flows that do not match the periods over which services are provided to us under such contracts. Our objective is to reflect the appropriate preclinical and clinical trial expenses in our financial statements in the same period as the services occur. As part of the process of preparing our financial statements, we rely on cost information provided by our CROs. We are also required to estimate certain of our expenses resulting from the obligations under the CRO contracts. Accordingly, our preclinical study and clinical trial accrual is dependent upon the timely and accurate reporting of CROs and other third-party vendors. We periodically evaluate our estimates to determine if adjustments are necessary or appropriate as more information becomes available concerning changing circumstances, and conditions or events that may affect such estimates.&#160;No material adjustments to preclinical study and clinical trial accrued expenses have been recognized to date.&lt;/span&gt;&lt;/div&gt;</lgnd:PreclinicalStudyAndClinicalTrialAccrualsPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjcx_98cacc4d-f1fd-4161-9ac4-185d3052479b">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Research and Development Expenses&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Research and development expense consists of labor, material, equipment, and allocated facilities costs of our scientific staff who are working pursuant to our collaborative agreements and other research and development projects. Also included in research and development expenses are third-party costs incurred for our research programs including in-licensing costs, CRO costs and costs incurred by other research and development service vendors. We expense these costs as they are incurred. When we make payments for research and development services prior to the services being rendered, we record those amounts as prepaid assets on our consolidated balance sheet and we expense them as the services are provided.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzY1OTcwNjk4NzI3ODA_a479ba2f-9a45-4ee3-a730-1b0d9977929b">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We incur share-based compensation expense related to restricted stock, ESPP, and stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Restricted stock unit (RSU) and performance stock unit (PSU) are all considered restricted stock. The fair value of restricted stock is determined by the closing market price of our common stock on the date of grant. We recognize share-based compensation expense based on the fair value on a straight-line basis over the requisite service periods of the awards, taking into consideration of forfeitures. PSU represents a right to receive a certain number of shares of common stock based on the achievement of corporate performance goals and continued employment during the vesting period. At each reporting period, we&#160;reassess the probability of the achievement of such corporate performance goals and any expense change resulting from an adjustment in the estimated shares to be released are treated as a cumulative catch-up in the period of adjustment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We use the Black-Scholes-Merton option-pricing model to estimate the fair value of stock purchases under ESPP and stock options granted. The model assumptions include expected volatility, term, dividends, and the risk-free interest rate. We&#160;look to historical and implied volatilities of our stock to determine the expected volatility. The expected term of an award is based on historical forfeiture experience, exercise activity, and on the terms and conditions of the stock awards. The expected dividend yield is determined to be 0% given that&#160;except for 2007, during which we declared a cash dividend on our common stock of $2.50&#160;per share, we have not paid any dividends on our common stock in the past and currently do not expect to pay cash dividends or make any other distributions on common stock in the future.&#160;The risk-free interest rate is based upon U.S. Treasury securities with remaining terms similar to the expected term of the share-based awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We grant options,&#160;RSUs and PSUs to employees and non-employee directors. Non-employee directors are accounted for as employees. Options and RSUs granted to certain non-employee directors vest one year from the date of grant. Options granted to employees vest 1/8 on the six month anniversary of the date of grant, and 1/48 each month thereafter for forty-two months. RSUs and PSUs granted to employees vest over three years. All option awards generally expire ten years from the date of grant.&lt;/span&gt;&lt;/div&gt;Share-based compensation expense for awards to employees and non-employee directors is recognized on a straight-line basis over the vesting period until the last tranche vests.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="i6a68a109b1a44264b74ff24de2d81961_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzI2MDkx_d49e89df-cb32-4a1a-9e87-17aef8c45b1b"
      unitRef="number">0</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i4a0ce876e13c454b96f993d4d4ad5af9_D20070101-20071231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNjcwNzE_e3a41123-4caf-4fea-92d4-be00ccf72561"
      unitRef="usdPerShare">2.50</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i6b500c2fbd5346e2a6d6116c3b290d3c_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzI2ODky_3d6bd067-acd9-4c90-9505-62161fdf8289">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8e9409e1ae334493b8b799a5136ed402_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzU0OTc1NTkyMDUyMw_ed256b4e-0db6-40d5-937b-73f4ff57f9f4"
      unitRef="usd">750000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8e9409e1ae334493b8b799a5136ed402_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzU0OTc1NTkyMDUyNw_a85ec64c-aadb-4b68-a7b0-32073a55ad66"
      unitRef="number">0.0075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzgyNDYzMzczMTQ0NTE_2b103abc-727d-4ea1-a68f-efe19c1c0781">The following table summarizes the inputs and assumptions used in the Black-Scholes model to calculate the fair value of the assets and the&#160;inputs and assumptions used in the Binomial model to calculate the fair value of the derivative liabilities associated with the 2023 Notes:&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.830409%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:51.698225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.575148%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:21.076923%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.131361%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.118343%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of May 22, 2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of June 19, 2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common stock price&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$187.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$195.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercise price, conversion premium and bond hedge&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$248.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$248.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercise price, warrant&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.9%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Volatility&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30%-35%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30%-35%&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Annual coupon rate&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.75%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.75%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Remaining contractual term (in years)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In connection with our 2019 Notes, which we issued in August 2014 for $245.0 million aggregate principal amount, on May 22, 2018, we amended it making an irrevocable election to settle the entire note in cash. As a result, we&#160;reclassified from equity to derivative liability the fair value of the conversion premium as of May 22, 2018. Amounts paid in excess of the&#160;principal amount will be offset by an equal receipt of cash under the corresponding convertible bond hedge. As a result, we reclassified&#160;from equity to derivative asset the fair value of the bond hedge as of May 22, 2018. Changes in the fair value of these derivatives are&#160;reflected in other expense, net, in our condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table summarizes the inputs and assumptions used in the Black-Scholes model to calculate the fair value of the derivative&#160;assets and the inputs and assumptions used in the Binomial model to calculate the fair value of the derivative liability associated with the&#160;2019 Notes:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:51.812317%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.973021%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.554252%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.973021%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.287390%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of May 22, 2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of December 31, 2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common stock price&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$187.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$135.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercise price, conversion premium and bond hedge&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$75.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$75.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.47%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.60%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Volatility&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30%-35%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30%-35%&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Annual coupon rate&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.75%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.75%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Remaining contractual term (in years)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:SharePrice
      contextRef="i970ccee7a80949d687b85a9d2bf7e349_I20180522"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5ZmU0MzZjNThiZTU0NjAyYjIzMDhhMGQ1YmMyY2I1My90YWJsZXJhbmdlOjlmZTQzNmM1OGJlNTQ2MDJiMjMwOGEwZDViYzJjYjUzXzEtMi0xLTEtNzgwOQ_6787366e-c524-4a7d-a6b8-a49301a63eff"
      unitRef="usdPerShare">187.09</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="id59bcc52dcb84716a983b5657976b3d8_I20180619"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5ZmU0MzZjNThiZTU0NjAyYjIzMDhhMGQ1YmMyY2I1My90YWJsZXJhbmdlOjlmZTQzNmM1OGJlNTQ2MDJiMjMwOGEwZDViYzJjYjUzXzEtNC0xLTEtNzgzNQ_4aee4833-0dc8-425e-a370-82bb82565dc2"
      unitRef="usdPerShare">195.91</us-gaap:SharePrice>
    <lgnd:ExercisePriceofConvertibleBondHedge
      contextRef="i970ccee7a80949d687b85a9d2bf7e349_I20180522"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5ZmU0MzZjNThiZTU0NjAyYjIzMDhhMGQ1YmMyY2I1My90YWJsZXJhbmdlOjlmZTQzNmM1OGJlNTQ2MDJiMjMwOGEwZDViYzJjYjUzXzItMi0xLTEtNzgxMQ_11dfa716-4555-45fd-a343-4f13c88693c8"
      unitRef="usdPerShare">248.48</lgnd:ExercisePriceofConvertibleBondHedge>
    <lgnd:ExercisePriceofConvertibleBondHedge
      contextRef="id59bcc52dcb84716a983b5657976b3d8_I20180619"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5ZmU0MzZjNThiZTU0NjAyYjIzMDhhMGQ1YmMyY2I1My90YWJsZXJhbmdlOjlmZTQzNmM1OGJlNTQ2MDJiMjMwOGEwZDViYzJjYjUzXzItNC0xLTEtNzgzMw_32c69030-9cc3-424e-a3f0-8572c9aee39b"
      unitRef="usdPerShare">248.48</lgnd:ExercisePriceofConvertibleBondHedge>
    <invest:InvestmentWarrantsExercisePrice
      contextRef="i52da0c2b4da84fbaa74e65bd6b8dee26_D20180522-20180522"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5ZmU0MzZjNThiZTU0NjAyYjIzMDhhMGQ1YmMyY2I1My90YWJsZXJhbmdlOjlmZTQzNmM1OGJlNTQ2MDJiMjMwOGEwZDViYzJjYjUzXzMtMi0xLTEtNzgxMw_847971d6-8bb0-45ef-85df-87a5a5951a6d"
      unitRef="usdPerShare">315.38</invest:InvestmentWarrantsExercisePrice>
    <invest:InvestmentWarrantsExercisePrice
      contextRef="i07c0e2d53ab44177baafdb7c634d98df_D20180619-20180619"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5ZmU0MzZjNThiZTU0NjAyYjIzMDhhMGQ1YmMyY2I1My90YWJsZXJhbmdlOjlmZTQzNmM1OGJlNTQ2MDJiMjMwOGEwZDViYzJjYjUzXzMtNC0xLTEtNzgzMQ_cd6e6a4a-7a20-41cb-8613-8df3f3c15dd7"
      unitRef="usdPerShare">315.38</invest:InvestmentWarrantsExercisePrice>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="ie0bd90f3b36c43ff967e6b073bb482f5_I20180522"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5ZmU0MzZjNThiZTU0NjAyYjIzMDhhMGQ1YmMyY2I1My90YWJsZXJhbmdlOjlmZTQzNmM1OGJlNTQ2MDJiMjMwOGEwZDViYzJjYjUzXzQtMi0xLTEtNzgxNQ_311bd50f-c253-43de-a5da-05902c169ac5"
      unitRef="number">0.029</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="ie646486a057a4a24abd210fcf89ec5ac_I20180619"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5ZmU0MzZjNThiZTU0NjAyYjIzMDhhMGQ1YmMyY2I1My90YWJsZXJhbmdlOjlmZTQzNmM1OGJlNTQ2MDJiMjMwOGEwZDViYzJjYjUzXzQtNC0xLTEtNzgyOQ_786f82a9-5274-47e4-844d-e9ceabfb6ad0"
      unitRef="number">0.028</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i5528cc9246cd4cbf9e55a7081d960d09_I20180522"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5ZmU0MzZjNThiZTU0NjAyYjIzMDhhMGQ1YmMyY2I1My90YWJsZXJhbmdlOjlmZTQzNmM1OGJlNTQ2MDJiMjMwOGEwZDViYzJjYjUzXzYtMi0xLTEtNzgxNw_24c1c84c-df46-4f50-8e49-fc42682d4705"
      unitRef="number">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i36c8e54238ca4f048bcdea0102a51a07_I20180619"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5ZmU0MzZjNThiZTU0NjAyYjIzMDhhMGQ1YmMyY2I1My90YWJsZXJhbmdlOjlmZTQzNmM1OGJlNTQ2MDJiMjMwOGEwZDViYzJjYjUzXzYtNC0xLTEtNzgyMw_9d7fe06f-9175-4a20-ac2d-c5918b3c3d9d"
      unitRef="number">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="ie6b95d8edafe43388cdc0a5d870ca950_I20180522"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5ZmU0MzZjNThiZTU0NjAyYjIzMDhhMGQ1YmMyY2I1My90YWJsZXJhbmdlOjlmZTQzNmM1OGJlNTQ2MDJiMjMwOGEwZDViYzJjYjUzXzctMi0xLTEtNzgxOQ_b58a0d54-adcc-4ec7-b0b3-ce281907be4e"
      unitRef="number">0.0075</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="icf8c60c7fdb64e0ba05e9b87d3d24fd7_I20180619"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5ZmU0MzZjNThiZTU0NjAyYjIzMDhhMGQ1YmMyY2I1My90YWJsZXJhbmdlOjlmZTQzNmM1OGJlNTQ2MDJiMjMwOGEwZDViYzJjYjUzXzctNC0xLTEtNzgyNQ_1588524e-2f06-42c7-ac2d-482407e96001"
      unitRef="number">0.0075</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i68d6900fd0a8486397608f93ae2f2950_I20180522"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5ZmU0MzZjNThiZTU0NjAyYjIzMDhhMGQ1YmMyY2I1My90YWJsZXJhbmdlOjlmZTQzNmM1OGJlNTQ2MDJiMjMwOGEwZDViYzJjYjUzXzgtMi0xLTEtNzgyMQ_9dce3d22-1051-447c-a16a-43d652e13503"
      unitRef="number">5.05</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i1ab3629dd4a84f25af6a6ed28fff01a6_I20180619"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo5ZmU0MzZjNThiZTU0NjAyYjIzMDhhMGQ1YmMyY2I1My90YWJsZXJhbmdlOjlmZTQzNmM1OGJlNTQ2MDJiMjMwOGEwZDViYzJjYjUzXzgtNC0xLTEtNzgyNw_fbc526e2-c272-470a-bcb3-85a4ed8abe50"
      unitRef="number">4.98</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ibd4aa0b2117641deace84f081e7d99ce_I20140831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNjczOTU_530ba52d-a39f-44f7-8e97-c611a0808ec0"
      unitRef="usd">245000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:SharePrice
      contextRef="id76a5bf7cb944f28a34fcb8257fa1d39_I20180522"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZToyZWY3MzIxY2M2OWI0ODA0ODdjNzg4NWFlNmM2OGQ5Zi90YWJsZXJhbmdlOjJlZjczMjFjYzY5YjQ4MDQ4N2M3ODg1YWU2YzY4ZDlmXzEtMi0xLTEtNzg1MQ_240d3887-b637-4b5e-b855-3a83f0082ffc"
      unitRef="usdPerShare">187.09</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i788db1d002a24118902ba114a1c848a8_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZToyZWY3MzIxY2M2OWI0ODA0ODdjNzg4NWFlNmM2OGQ5Zi90YWJsZXJhbmdlOjJlZjczMjFjYzY5YjQ4MDQ4N2M3ODg1YWU2YzY4ZDlmXzEtNC0xLTEtNzg1Mw_5d950e30-ec71-4ec5-850d-8c89fe3a2f84"
      unitRef="usdPerShare">135.70</us-gaap:SharePrice>
    <lgnd:ExercisePriceofConvertibleBondHedge
      contextRef="id76a5bf7cb944f28a34fcb8257fa1d39_I20180522"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZToyZWY3MzIxY2M2OWI0ODA0ODdjNzg4NWFlNmM2OGQ5Zi90YWJsZXJhbmdlOjJlZjczMjFjYzY5YjQ4MDQ4N2M3ODg1YWU2YzY4ZDlmXzItMi0xLTEtNzg0OQ_da07c5e9-0ee4-4a53-9f83-4d219623d03f"
      unitRef="usdPerShare">75.05</lgnd:ExercisePriceofConvertibleBondHedge>
    <lgnd:ExercisePriceofConvertibleBondHedge
      contextRef="i788db1d002a24118902ba114a1c848a8_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZToyZWY3MzIxY2M2OWI0ODA0ODdjNzg4NWFlNmM2OGQ5Zi90YWJsZXJhbmdlOjJlZjczMjFjYzY5YjQ4MDQ4N2M3ODg1YWU2YzY4ZDlmXzItNC0xLTEtNzg1MQ_f6402278-348e-4ca0-a7ca-740e722608a6"
      unitRef="usdPerShare">75.05</lgnd:ExercisePriceofConvertibleBondHedge>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i94bfc7a6eb3c4e7f8de61d82318efc87_I20180522"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZToyZWY3MzIxY2M2OWI0ODA0ODdjNzg4NWFlNmM2OGQ5Zi90YWJsZXJhbmdlOjJlZjczMjFjYzY5YjQ4MDQ4N2M3ODg1YWU2YzY4ZDlmXzMtMi0xLTEtNzg0OQ_4e1e11a8-ae21-449a-8ad9-d82032fcbb19"
      unitRef="number">0.0247</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i4f4b2d2a5e634e08a972694ba181cfbf_I20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZToyZWY3MzIxY2M2OWI0ODA0ODdjNzg4NWFlNmM2OGQ5Zi90YWJsZXJhbmdlOjJlZjczMjFjYzY5YjQ4MDQ4N2M3ODg1YWU2YzY4ZDlmXzMtNC0xLTEtNzg0Nw_9cc9be84-79e4-4a94-9634-44ada0b39037"
      unitRef="number">0.0260</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="if82e065acc144b048906db168419d424_I20180522"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZToyZWY3MzIxY2M2OWI0ODA0ODdjNzg4NWFlNmM2OGQ5Zi90YWJsZXJhbmdlOjJlZjczMjFjYzY5YjQ4MDQ4N2M3ODg1YWU2YzY4ZDlmXzUtMi0xLTEtNzg0NQ_2db71ad7-7c65-4448-a1d2-6c21fad30847"
      unitRef="number">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="ibf06eb88f9114519b8566ae3991390c1_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZToyZWY3MzIxY2M2OWI0ODA0ODdjNzg4NWFlNmM2OGQ5Zi90YWJsZXJhbmdlOjJlZjczMjFjYzY5YjQ4MDQ4N2M3ODg1YWU2YzY4ZDlmXzUtNC0xLTEtNzg0NQ_2477e7d1-870f-482f-bad8-a2fe29683b7e"
      unitRef="number">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i05c9c59e0a404b2384aa8481bfe4e0f8_I20180522"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZToyZWY3MzIxY2M2OWI0ODA0ODdjNzg4NWFlNmM2OGQ5Zi90YWJsZXJhbmdlOjJlZjczMjFjYzY5YjQ4MDQ4N2M3ODg1YWU2YzY4ZDlmXzYtMi0xLTEtNzg0Mg_bdb5d606-76ac-4fc8-a55f-549a36ccc196"
      unitRef="number">0.0075</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="idc51ddeb3e934105a34f1deb7f263b29_I20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZToyZWY3MzIxY2M2OWI0ODA0ODdjNzg4NWFlNmM2OGQ5Zi90YWJsZXJhbmdlOjJlZjczMjFjYzY5YjQ4MDQ4N2M3ODg1YWU2YzY4ZDlmXzYtNC0xLTEtNzgzOQ_01946e43-b5d5-440f-9010-1574d125ea3b"
      unitRef="number">0.0075</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="iab43107ea2de411d8ec195b05082d875_I20180522"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZToyZWY3MzIxY2M2OWI0ODA0ODdjNzg4NWFlNmM2OGQ5Zi90YWJsZXJhbmdlOjJlZjczMjFjYzY5YjQ4MDQ4N2M3ODg1YWU2YzY4ZDlmXzctMi0xLTEtNzgzNw_e749ecee-3b34-4588-8c52-286dd8a2b9d6"
      unitRef="number">1.25</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i7f9f95d1537a49879879507d3c5b2ba7_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZToyZWY3MzIxY2M2OWI0ODA0ODdjNzg4NWFlNmM2OGQ5Zi90YWJsZXJhbmdlOjJlZjczMjFjYzY5YjQ4MDQ4N2M3ODg1YWU2YzY4ZDlmXzctNC0xLTEtNzgzOQ_d3ff659e-00de-47b3-94a8-10d0a5ecb9df"
      unitRef="number">0.63</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjcz_064c9a7e-f1ba-4269-b288-3877602cdf52">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The provision for income taxes is computed using the asset and liability method, under which deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities, and for the expected future tax benefit to be derived from tax loss and credit carryforwards. Deferred tax assets and liabilities are determined using the enacted tax rates in effect for the years in which those tax assets are expected to be realized. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the provision for income taxes in the period that includes the enactment date. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Deferred tax assets are regularly assessed to determine the likelihood they will be recovered from future taxable income. A valuation allowance is established when we believe it is more likely than not the future realization of all or some of a deferred tax asset will not be achieved. In evaluating the ability to recover deferred tax assets within the jurisdiction which they arise we consider all available positive and negative evidence. Factors reviewed include the cumulative pre-tax book income for the past three years, scheduled reversals of deferred tax liabilities, history of earnings and reliable forecasting, projections of pre-tax book income over the foreseeable future, and the impact of any feasible and prudent tax planning strategies.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We recognize the impact of a tax position in the financial statements only if that position is more likely than not of being sustained upon examination by taxing authorities, based on the technical merits of the position. Any interest and penalties related to uncertain tax positions will be reflected in income tax expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:DiscontinuedOperationsPolicyTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjc0_7e7a12b8-f9eb-40ae-a7b4-245df66d3862">Discontinued OperationsIn 2006, we entered into a purchase agreement with Eisai pursuant to which Eisai agreed to acquire our Oncology product line which included four marketed oncology drugs: ONTAK, Targretin capsules, Targretin gel and Panretin gel.</us-gaap:DiscontinuedOperationsPolicyTextBlock>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzI5MzQy_80892b82-d288-47b9-b35c-384538d7f9f7"
      unitRef="usd">1100000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzI5NDk5_8766abff-fe5e-4b1c-aa7b-49a5602a5edc"
      unitRef="usd">400000</us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzgyNDYzMzczMTQ0NDU_e71a4a2d-3ffb-479f-80f1-5a2405392162">&lt;div style="margin-top:14pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Income (loss) Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Basic income (loss) per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted income per share is computed based on the sum of the weighted average number of common shares and potentially dilutive common shares outstanding during the period. Diluted loss per share is computed based on the sum of the weighted average number of common shares outstanding during the period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;Potentially dilutive common shares consist of shares issuable under 2019 and 2023 convertible senior notes, stock options and restricted stock. 2019 and 2023 convertible senior notes have a dilutive impact when the average market price of the Company&#x2019;s common stock exceeds the applicable conversion price of the respective notes. It is our intent and policy to settle conversions through combination settlement, which essentially involves payment in cash equal to the principal portion and delivery of shares of common stock for the excess of the conversion value over the principal portion. In addition, post May 22, 2018, the 2019 Notes can only be settled in cash and therefore there will be no further impact on income (loss) per share of these notes. Potentially dilutive common shares from stock options and restricted stock are determined using the average share price for each period under the treasury stock method. In addition, the following amounts are assumed to be used to repurchase shares: proceeds from exercise of stock options and the average amount of unrecognized compensation expense for restricted stock.  In loss periods, basic net loss per share and diluted net loss per share are identical since the effect of otherwise dilutive potential common shares is anti-dilutive and therefore excluded&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzgyNDYzMzczMTQ0NDk_dfdfd003-3af6-4288-b34d-0f0eafdf53a1">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table presents the calculation of weighted average shares used to calculate basic and diluted earnings per share (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.343109%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.730205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.730205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.730205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive potential common shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;   Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;   Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;   Warrants associated with 2019 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;   2019 Convertible Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares used to compute diluted income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Potentially dilutive shares excluded from calculation due to anti-dilutive effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzItMS0xLTEtMA_eacb2c3a-f19d-47f9-bbf1-14763368636a"
      unitRef="shares">21160000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzItMy0xLTEtMA_66294cc1-4c08-4116-9987-df230a8839a8"
      unitRef="shares">21032000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzItNS0xLTEtMA_8e861108-7ca1-4c2c-9ad7-89c5d918e684"
      unitRef="shares">20831000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzQtMS0xLTEtMA_308529ed-1f3e-4c8e-97f9-add32f57d819"
      unitRef="shares">72000</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzQtMy0xLTEtMA_790be9f7-ebae-47ce-bf2f-c24a024230dc"
      unitRef="shares">141000</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzQtNS0xLTEtMA_95cdefb4-bd42-4ec4-ab52-d9d1ed5d290c"
      unitRef="shares">0</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzUtMS0xLTEtMA_e5d980f0-230f-4491-af14-da5cb33958de"
      unitRef="shares">1125000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzUtMy0xLTEtMA_231b912f-1f70-49e2-8520-ca23adac30bf"
      unitRef="shares">1000000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzUtNS0xLTEtMA_026ff0a9-f5a1-4c3e-8ab4-112020981ea6"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzYtMS0xLTEtMA_50148f78-9862-4d26-a16c-029a354af27c"
      unitRef="shares">1017000</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzYtMy0xLTEtMA_d58b1145-f299-4590-96a3-e1c318db8140"
      unitRef="shares">94000</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzYtNS0xLTEtMA_0270d480-2337-44f7-a96b-046835431238"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzctMS0xLTEtMA_baefd9c3-0cba-4667-8658-ff66b23ac3e8"
      unitRef="shares">693000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzctMy0xLTEtMA_f104d0e9-ff43-4fe3-a445-37da4c85a827"
      unitRef="shares">1214000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzctNS0xLTEtMA_066bb727-d9cf-40d7-a971-832c595ada5e"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzgtMS0xLTEtMA_3388c69a-7883-4661-9fd2-c822abb13f3e"
      unitRef="shares">24067000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzgtMy0xLTEtMA_44c35448-d081-4482-b60f-5f172e7964a7"
      unitRef="shares">23481000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzgtNS0xLTEtMA_096af056-ee91-4e0d-bec8-a3048e99a897"
      unitRef="shares">20831000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzktMS0xLTEtMA_45d7ccf6-330d-441a-b96e-4294d065f6e2"
      unitRef="shares">2845000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzktMy0xLTEtMA_3ada5c2c-c1fa-4d34-b978-2c2ba9eb9419"
      unitRef="shares">335000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90YWJsZTo3ODdiNDQxZGZhMmI0YzhjOGYwYjI2ZjczMTQ4ODQzZS90YWJsZXJhbmdlOjc4N2I0NDFkZmEyYjRjOGM4ZjBiMjZmNzMxNDg4NDNlXzktNS0xLTEtMA_63b1440b-e1ae-4a21-a28b-962beba56930"
      unitRef="shares">3544000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzE2NDkyNjc1NTc2OTc_b52a8307-3eb0-4718-9eb9-c09f041a2237">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Comprehensive income (loss) represents net income (loss) adjusted for the change during the periods presented in unrealized gains and losses on available-for-sale securities, foreign currency translation adjustments, and reclassification adjustments for realized gains or losses included in net income (loss). The unrealized gains or losses are reported on the Consolidated Statements of Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzE2NDkyNjc1NTc2OTg_18e39cba-eae0-42af-b710-a96af7a3283b">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;The British Pound Sterling is the functional currency of Vernalis and the corresponding financial statements have been translated into U.S. Dollars in accordance with ASC 830-30, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:115%;"&gt;Translation of Financial Statements&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;. Assets and liabilities are translated at end-of-period rates while revenues and expenses are translated at average rates in effect during the period in which the activity took place. Equity is translated at historical rates and the resulting cumulative translation adjustments are included as a component of accumulated other comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzQxMjc5_8693c5be-c79a-43e6-bccd-636cbaa37bec">Accounting Standards Recently Adopted&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Revenue Recognition &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;- In May 2014, the FASB issued new guidance related to revenue recognition, ASU 2014-09, Revenue from Contracts with Customers (Topic 606), and the amendments in ASUs 2015-14, 2016-10 and 2016-12, which outlines a comprehensive revenue recognition model and supersedes most current revenue recognition guidance. The new guidance requires a company to recognize revenue upon transfer of goods or services to a customer at an amount that reflects the expected consideration to be received in exchange for those goods or services. ASC 606 defines a five-step approach for recognizing revenue, which may require a company to use more judgment and make more estimates than under the current guidance. We adopted this new standard as of January 1, 2018, by using the modified-retrospective method. See &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Revenue&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Royalties&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Licenses Fees and Milestones&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Material Sales&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;, and &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; subsections mentioned above for further information. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; - In January 2016, the FASB issued ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10), which requires equity investments (other than those accounted for under the equity method or those that result in consolidation) to be measured at fair value, with changes in fair value recognized in net income. We have strategic investments, including Viking, that fall under this guidance update. We have adopted ASU 2016-01 effective January 1, 2018 as a cumulative-effect adjustment and reclassified $2.7 million unrealized gains on equity investments, net of tax, from accumulated other comprehensive income to accumulated deficit on our consolidated balance sheet. Effective January 1, 2018, our results of operations include the changes in fair value of these financial instruments. S&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;ee &#x201c;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Item 8. Financial Statements and Supplementary Data&#x2014;Notes to Consolidated Financial Statements&#x2014;Note (2), Investment in Viking&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#x201d; for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Stock Compensation&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:12pt;font-style:italic;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;- In March 2016, the FASB issued ASU 2016-09, Compensation - Stock Compensation (Topic 718), which aims to simplify the accounting for share-based payment transactions, including accounting for income taxes, classification on the statement of cash flows, accounting for forfeitures, and classification of awards as either liabilities or equity. We have adopted this standard effective January 1, 2017. This standard increases the volatility of net income by requiring excess tax benefits from share-based payment arrangements to be classified as discrete items within the provision for income taxes, rather than recognizing excess tax benefits in additional paid-in capital. Upon adoption in the first quarter of 2017, we recorded $17.6 million to accumulated deficit on our consolidated balance sheet, primarily related to unrealized tax benefits associated with share-based compensation. Also, as a result of the adoption of this new standard, we made an accounting policy election to recognize forfeitures as they occur and will no longer estimate expected forfeitures.&#160;In addition, excess income tax benefits from share-based compensation arrangements are classified as cash flows from operations, rather than cash flows from financing activities. We elected to apply the cash flows classification guidance prospectively and have not adjusted prior periods.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Statement of Cash Flows&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; - In August 2016 the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments. The new standard clarifies certain aspects of the statement of cash flows, and aims to reduce diversity in practice regarding how certain transactions are classified in the statement of cash flows. This standard was effective January 1, 2018. We adopted ASU 2016-15 effective January 1, 2018. For the year ended December 31, 2017, we have reclassed&#160;$5.0 million&#160;payments to CVR holders and other contingency payments from investing activities to operating activities. For the year ended December 31, 2016, we have reclassed $8.8 million&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;payments to CVR holders and other contingency payments from investing activities to operating activities and financing activities in amount of $2.3 million and $6.5 million, respectively.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;In addition, in November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230), Restricted Cash. The standard requires that a statement of cash flows explains the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, restricted cash should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The new guidance is effective for interim and annual periods beginning after December 15, 2017. We adopted this standard retrospectively, effective January 1, 2018 and included restricted cash amount of&#160;$2.6 million, which was included in other current assets in our consolidated balance sheet as of December&#160;31, 2018, in the consolidated statement of cash flows. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;See additional information in &#x201c;Footnote 7. Balance Sheet Account Details.&#x201d;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;We did not have any restricted cash as of December&#160;31, 2017 and&#160;2016&#160;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; - In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). This standard requires organizations that lease assets to recognize the assets and liabilities created by those leases. The standard also will require disclosures to help investors and other financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. The ASU becomes effective for public companies for fiscal years and interim periods within those fiscal years, beginning after December 15, 2018. In 2018, the FASB issued guidance that provides an optional transition method for adoption of this standard, which allows organizations to initially apply the new requirements at the effective date, recognize a cumulative effect adjustment to the opening balance of retained earnings, and continue to apply the legacy guidance in ASC 840, Leases,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; including its disclosure requirements, in the comparative periods presented. We adopted this standard on January 1, 2019 by applying&#160;this optional transition method. For leases with a term of 12 months or less, we elected to not recognize lease assets and lease liabilities and expense the leases over a straight-line basis for the term of those leases. The adoption of this standards update resulted in no material impact to our balance sheet, statement of operations, equity&#160;or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Financial Instruments&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; - In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326), which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables and available for sale debt securities. ASU 2016-13 is effective for us beginning in the first quarter of 2020, with early adoption permitted. We are currently evaluating the impact of this ASU on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Fair Value Measurement&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; - In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement: Disclosure Framework&#x2014; Changes to the Disclosure Requirements for Fair Value Measurement (Topic 820), which modifies the disclosure requirements on fair value measurements. ASU 2018-13 is effective for us beginning in the first quarter of 2020, with earlier adoption permitted. We are currently evaluating the impact of this ASU on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We do not believe that any other recently issued, but not yet effective accounting pronouncements, if adopted, would have a material impact on our consolidated financial statements or disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="if6d885e1e1c9488c9c8b980b72ab5539_I20180101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzU0OTc1NTkyMDUyMA_432ec312-fd45-4888-b0ea-c8b9939ef441"
      unitRef="usd">-2700000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="ib96266c9cd9e42b68a5de54609fb51bd_I20170101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzI3NDg3NzkxOTUwNzY_d31eef75-2a01-4cac-a3a0-457b775d6b10"
      unitRef="usd">17600000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib6a2d0bf8bbd44f7a2e8072d058855a0_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNzI0MTQ_4b7e9e0e-9aeb-4df8-9c8c-1200e3c68d5b"
      unitRef="usd">-5000000.0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib7b319f25e4a46f8a928891c2ddb927a_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNzI0MzI_ebb0981d-294b-41fc-b1f8-fb098ccded77"
      unitRef="usd">-8800000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib7b319f25e4a46f8a928891c2ddb927a_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNzI0NDk_6b83fc88-9f45-460d-8e36-e121d681fac7"
      unitRef="usd">2300000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib7b319f25e4a46f8a928891c2ddb927a_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzIxOTkwMjMzNzI0NTY_ad90d5f2-d65d-42d6-a6ac-30564fcc06f4"
      unitRef="usd">6500000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:RestrictedCashCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zNTkvZnJhZzo2YzZlMTk5YzBiZWU0Njc3YmJjYmRkOWUxOGIwMzdkMi90ZXh0cmVnaW9uOjZjNmUxOTljMGJlZTQ2NzdiYmNiZGQ5ZTE4YjAzN2QyXzU0OTc1NTkyNDU0Nw_ac056d5c-15b8-4f3f-b039-cc5522111700"
      unitRef="usd">2600000</us-gaap:RestrictedCashCurrent>
    <us-gaap:VariableInterestEntityDisclosureTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzU4OTI_c2a80f7f-bf07-40c5-adde-7a20a668c3ff">Investment in Viking&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Our current ownership in Viking is approximately&#160;8.8%&#160;and&#160;we account it as investment in an available-for-sale security&#160;due to the fact that 1) we do not have the ability to exercise significant&#160;influence over Viking,&#160;2) we are not involved in Viking's&#160;ongoing operations, and 3) Viking does not rely on us to provide technology products, expertise, support or services.&#160;Our investment in Viking is measured at fair value, with changes in fair value recognized in net income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Our ownership in Viking was 17.6%&#160;and 30.3%&#160;as of December 31, 2017 and 2016, respectively. As a result of Viking's public stock offerings, we recorded a dilution gain of $2.7 million and a dilution loss of $10.7 million for the years ended December 31, 2017 and 2016, respectively. These amounts were recognized in Loss from Viking in our consolidated statement of operations. Our equity ownership interest in Viking decreased during the first quarter of 2018 to approximately 12.4% due to Viking's financing events in February 2018. As a result, in February 2018, we concluded that we did not exert significant influence over Viking and discontinued accounting for our investment in Viking under the equity method. Viking is considered a related party as we maintain a seat on Viking's board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Ligand and&#160;Viking were previously parties to a Loan and Security Agreement, dated May 21, 2014 (as amended by the First&#160;Amendment to Loan and Security Agreement, dated April 8, 2015, and the Second Amendment to Loan and Security Agreement, dated&#160;January 22, 2016, the &#x201c;Loan and Security Agreement&#x201d;), pursuant to which we loaned $2.5 million to Viking. Such debt was&#160;evidenced by a Senior Convertible Promissory Note (the &#x201c;Convertible Note&#x201d;).&#160;Pursuant to the terms of the Loan and Security Agreement, upon the consummation of the Follow-On Public Offering on April 13,&#160;2016, Viking repaid us&#160;$1.5 million, which payment was composed of&#160;$0.3 million in cash, with the remaining balance paid&#160;in Viking&#x2019;s equity securities, resulting in the issuance of 960,000 shares of common stock to us in the Follow-On Public&#160;Offering. Such payment was applied, first, to accrued and unpaid interest on the Convertible Note and, second, to the unpaid principal&#160;amount of the Convertible Note. On July 15, 2017, Viking repaid an additional $0.2 million in cash. Such payment was applied,&#160;first, to accrued and unpaid interest on the Convertible Note and, second, to the unpaid principal amount of the Convertible Note. On&#160;May 23, 2018, the Convertible Note was repurchased in full by Viking for $3.9 million in cash. As of December 31, 2018, the Convertible Note and Loan and&#160;Security Agreement are no longer outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We also have outstanding warrants to purchase 1.5 million shares of Viking's common stock at an exercise price of $1.50 per share. We recorded the warrants in other current assets in our consolidated balance sheets at fair value of $9.3 million and $3.9 million at December&#160;31, 2018 and 2017, respectively.&#160;For the years ended December&#160;31, 2018, 2017 and 2016, a gain of $5.4 million, $3.2 million and $0.3 million on the fair market value of the warrants, respectively, was included within other income. See further discussion in &#x201c;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Note (4), Fair Value Measurement.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#x201d;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Prior to the adoption of ASU 2016-01, we reviewed our investment in Viking on a regular basis and assess whether events, changes in circumstances or the passage of time, in management's judgment, indicate that a loss in the market value of the investment may be other than temporary. This might include, but would not necessarily be limited to, the period of time during which the carrying value of our investment is significantly above the observed market value, a deterioration in Viking's financial condition, or an adverse event relating to its lead clinical programs. &lt;/span&gt;&lt;/div&gt;Based on a sustained low Viking common stock unit price during the year ended December 31, 2016, we determined that an other than temporary decrease in the value of our investment in Viking had occurred. We wrote down the value of our&#160;investment in Viking to its estimated fair value which resulted in impairment charges of&#160;$7.4 million&#160;for the year ended December 31, 2016. Subsequent to the adoption of ASU 2016-01, we no longer account for our investment in Viking under the equity method; instead, it&#160;is measured at fair value, with changes in fair value recognized in net income.</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest
      contextRef="i4f2d6682161c4d8580620d72aac72bec_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzU0OTc1NTgzNTIyNg_2ac81b30-630c-4168-8490-c53a30ce2b53"
      unitRef="number">0.088</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ia92a709872af454ba4a10e9e097a3942_I20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzQ1MjA_e28f113c-228e-4e4f-ae23-bc35b8d6ec23"
      unitRef="number">0.176</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i1495b46d310b40f39b5ba48f1a435973_I20161231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzIxOTkwMjMyNjE3Mjc_69d739de-bf50-46c7-b44d-473c6b163cba"
      unitRef="number">0.303</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <lgnd:IncreaseDecreaseinEquityMethodInvestment
      contextRef="ia6fd586e979f42b98e809e8789d74966_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzQ2NTc_136a9eb1-9df1-496d-815c-8760fae15414"
      unitRef="usd">2700000</lgnd:IncreaseDecreaseinEquityMethodInvestment>
    <lgnd:IncreaseDecreaseinEquityMethodInvestment
      contextRef="i2a1e87471f4549548e3126ebe25e2876_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzQ2ODM_a9a56075-aacd-4e17-b9a4-225b2b9e16a1"
      unitRef="usd">-10700000</lgnd:IncreaseDecreaseinEquityMethodInvestment>
    <lgnd:VariableInterestEntityQualitativeorQuantitativeInformationLossPercentageRecorded
      contextRef="i752433d6202a4b8d86205c212edea90e_D20180101-20180331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzI3NDg3NzkwODYxMTQ_becd3d32-6bc1-4dd5-9e84-2e2e798ef2a0"
      unitRef="number">0.124</lgnd:VariableInterestEntityQualitativeorQuantitativeInformationLossPercentageRecorded>
    <us-gaap:VariableInterestEntityFinancialOrOtherSupportAmount
      contextRef="iaffe39f2d0954dbd80e0485f4618b93a_D20140501-20140531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzI3NDg3NzkwODc2Nzk_03577d64-5922-4552-bf90-cecf72daf1e4"
      unitRef="usd">2500000</us-gaap:VariableInterestEntityFinancialOrOtherSupportAmount>
    <lgnd:NoteReceivableAmountDueUponTriggeringEvent
      contextRef="i383f1359ee76425995b33bc12c23ab90_I20160131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzI3NDg3NzkwODg4ODY_e6ee3c73-b92f-4c04-919f-ba88030f1495"
      unitRef="usd">1500000</lgnd:NoteReceivableAmountDueUponTriggeringEvent>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i5fb26e6357e0409b984c65215324cf82_D20160413-20160413"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzI3NDg3NzkwODg5MDM_b017d7ca-dfeb-42c0-a452-71ec5ef4866f"
      unitRef="usd">300000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <lgnd:EquityMethodInvestmentSharesReceivedLicensingAgreement
      contextRef="i5fb26e6357e0409b984c65215324cf82_D20160413-20160413"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzI3NDg3NzkwODg5OTg_0f834d5e-2b64-4bed-afa1-c63214a0e565"
      unitRef="shares">960000</lgnd:EquityMethodInvestmentSharesReceivedLicensingAgreement>
    <lgnd:NoteReceivableCashDueUponTriggeringEvent
      contextRef="i8c3752abd1af4925883b62910e38900f_I20170715"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzI3NDg3NzkwODkwNjU_130c10f9-9c4c-4f3b-b42e-af8695636437"
      unitRef="usd">200000</lgnd:NoteReceivableCashDueUponTriggeringEvent>
    <us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationReceived1
      contextRef="i77dbc1a726434cedaf60137ef4ee8652_D20180523-20180523"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzI3NDg3NzkwODkxMTU_9221b6aa-ac96-4776-a571-32f448c9d272"
      unitRef="usd">3900000</us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationReceived1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="if138f3f9b2b74770a5cce6db84ab24b9_I20160430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzIxOTkwMjMyNjg5MDM_6b25efae-53a5-451a-a30e-3d6ec8124080"
      unitRef="usdPerShare">1.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzIxOTkwMjMyNjI2NDc_ae68ed30-8413-45ce-9cef-a6f73f27bcfb"
      unitRef="usd">9300000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzIxOTkwMjMyNjI2NjU_2185858f-3f85-46d3-9bff-37abb6d2a2c7"
      unitRef="usd">3900000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="ia743eb727a504f64a2e98f6fafd87f67_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzI3NDg3NzkwODYxNjk_f3491f93-8f62-4f2b-849c-90aba0693fbf"
      unitRef="usd">5400000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="i487a7d2c1cd749679482b85797456924_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzI3NDg3NzkwODYxNzM_858d640f-299b-4035-809b-60efc4e0b592"
      unitRef="usd">3200000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="i07d723f5c7634c8f84df7f866754f3e9_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzI3NDg3NzkwODYxODA_17d475e9-4d3b-453c-a0d0-70d67e9a747b"
      unitRef="usd">300000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:ImpairmentOfInvestments
      contextRef="i2a1e87471f4549548e3126ebe25e2876_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zODQvZnJhZzpiNGY3NTBiOWI0OGI0MGU3ODk0YTNjMGRkMzgwNTU4ZS90ZXh0cmVnaW9uOmI0Zjc1MGI5YjQ4YjQwZTc4OTRhM2MwZGQzODA1NThlXzU3NTA_5f908c8f-3995-443d-a22d-fbb697d91c93"
      unitRef="usd">7400000</us-gaap:ImpairmentOfInvestments>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzE2NDkyNjc0NTc0MjY_cb8e19d0-eee7-4318-b72f-940e36ab2f33">Business Combinations&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;As set forth below, we completed three acquisitions from January 1, 2016 through December 31, 2018, and all were&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; accounted for as business combinations.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; We applied&#160;the acquisition method of accounting. Accordingly, we recorded the tangible and intangible assets acquired and liabilities assumed at their estimated fair values as of the applicable date of acquisition. For each acquisition, we did not incur any material&#160;acquisition&#160;related costs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Vernalis Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In October 2018, we acquired Vernalis, a structure-based drug discovery biotechnology company for $43.0 million, funded through cash on hand. The acquisition of Vernalis increases our overall portfolio of fully-funded programs. As&#160;Vernalis' operations are not considered material, pro forma information is not provided.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The preliminary allocation of the consideration&#160;was allocated to the acquisition date fair values of acquired assets and assumed liabilities as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.076023%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:77.518072%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.481928%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable and accrued liabilities&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,403)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring and product reserves&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,118)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred revenue&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(746)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangibles assets with finite life - core technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;None of the goodwill is deductible for tax purposes. The fair value of the core technologies were based on the discounted cash flow method that estimated the present value of the hypothetical royalty/milestone streams derived from the licensing of the related technologies.  These projected cash flows were discounted to present value using a discount rate of&#160;34.0%. The fair value of the core technology is being amortized on a straight-line basis over the weighted average estimated useful life of approximately nine years.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The estimated fair values of assets acquired and liabilities assumed, including deferred tax assets and liabilities, purchased intangibles and deferred revenue are provisional. The accounting for these amounts falls within the measurement period and therefore we may adjust these provisional amounts to reflect new information obtained about facts and circumstances that existed as of the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Crystal Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;On October 6, 2017, we acquired all of the assets and liabilities of Crystal. Crystal is a biotechnology company focused in avian genetics and the generation of fully-human therapeutic engineering of animals for the generation of fully-human therapeutic antibodies through its OmniChicken&#xae; technology. Under the terms of the agreement, we were to pay Crystal selling shareholders $27.2 million in cash including a $2.2 million&#160;working capital adjustment, and up to an additional $10.5 million&#160;of cash consideration based on Crystal&#x2019;s achievement of certain research and business milestones prior to December&#160;31, 2019. In addition, Crystal&#x2019;s selling shareholders will receive 10% of revenues realized by Ligand above&#160;$15 million between the closing date and December&#160;31, 2022 from&#160;existing collaboration agreements between Crystal and&#160;three&#160;of its collaborators, and Crystal&#x2019;s selling shareholders will receive 20% of revenues above&#160;$1.5 million&#160;generated between the closing date and &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; December&#160;31, 2022 pursuant to a fourth existing collaboration agreement with a large pharmaceutical company. As of December&#160;31, 2018, $0.2 million of the initial $27.2 million of cash consideration remained outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;At the closing of the acquisition, we recorded an&#160;$8.4 million contingent liability for amounts potentially due to Crystal shareholders. The initial fair value of the liability was determined using a probability weighted income approach incorporating the estimated future cash flows from potential milestones and revenue sharing. These cash flows were then discounted to present value using discount rates based on&#160;our estimated corporate credit rating, and averaged to approximately 4.6%. Refer to &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Note 4 Fair Value Measurement &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;for further discussion. The liability has been periodically assessed based on events and circumstances related to the underlying milestones, and any changes in fair value are recorded in our consolidated statements of operations. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different than the carrying amount of the liability. There was no change in the fair value of the contingent liabilities from the initial valuation date to December&#160;31, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The aggregate acquisition consideration was determined to be $35.7 million, consisting of (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:94.444444%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:77.411765%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.588235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid to Crystal shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash payable to Crystal Shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;336&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assumed liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The acquisition consideration was allocated to the acquisition date fair values of acquired assets and assumed liabilities as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:78.498534%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.501466%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Prepaid expenses and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Current liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,624)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;     Deferred tax liabilities, net&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,503)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;     Intangible asset with finite life - core technology&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The fair value of the core technology, or OmniChicken technology, was based on the discounted cash flow method that estimated the present value of a hypothetical royalty stream derived from the licensing of the OmniChicken technology. These projected cash flows were discounted to present value using a discount rate of&#160;10.8%.  The fair value of the core technology is being amortized on a straight-line basis over the estimated useful life of&#160;20 years.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The excess of the acquisition date consideration over the fair values assigned to the assets acquired and the liabilities assumed was $10.7 million and was recorded as goodwill, which is not deductible for tax purposes and is primarily attributable to Crystal&#x2019;s potential revenue growth from combining the Crystal and Ligand businesses and workforce, as well as the benefits of access to different markets and customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;OMT Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;On January 8, 2016, we acquired substantially all of the assets and liabilities of OMT. OMT is a biotechnology company engaged in the genetic engineering of animals for the generation of human therapeutic antibodies through its OmniAb&#xae; technology. The aggregate acquisition consideration was $173.4 million, consisting of (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:94.444444%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:77.411765%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.588235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total share consideration:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;  Actual number of shares issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;  Multiplied by: Ligand closing share price on January 8, 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total share consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;173,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The acquisition consideration was allocated to the acquisition date fair values of acquired assets and assumed liabilities as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:78.498534%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.501466%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Income tax receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Deferred tax liabilities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(55,708)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Intangible asset with finite life - core technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;167,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,528)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;173,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The fair value of the core technology, or OMT's OmniAb technology, was based on the discounted cash flow method that estimated the present value of a hypothetical royalty stream derived from the licensing of the OmniAb technology. These projected cash flows were discounted to present value using a discount rate of 15.5%.  The fair value of the core technology is being amortized on a straight-line basis over the estimated useful life of 20 years.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The excess of the acquisition date consideration over the fair values assigned to the assets acquired and the liabilities assumed was $60.0 million and was recorded as goodwill, which is not deductible for tax purposes and is primarily attributable to OMT&#x2019;s potential revenue growth from combining the OMT and Ligand businesses and workforce, as well as the benefits of access to different markets and customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i38901eeb0e374312bb0a645919532284_D20181001-20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzU0OTc1NTgyOTgxNQ_cc9d5df8-49e8-44c5-b63e-682f84be2b84"
      unitRef="usd">43000000.0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="ic90a03fb8e984ef897589ce2505086d1_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzE2NDkyNjc0NTc0Mjc_01f1362d-a164-4ad0-8852-b77d49867f5a">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The preliminary allocation of the consideration&#160;was allocated to the acquisition date fair values of acquired assets and assumed liabilities as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.076023%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:77.518072%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.481928%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable and accrued liabilities&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,403)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring and product reserves&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,118)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred revenue&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(746)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangibles assets with finite life - core technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ia38dbfb0e11c4a9a882737b3a381dc65_I20181031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZToxMzJlNzUzYWQxYWU0NTAwYjczZjVlNDRlNWNlOGZjMy90YWJsZXJhbmdlOjEzMmU3NTNhZDFhZTQ1MDBiNzNmNWU0NGU1Y2U4ZmMzXzAtMS0xLTEtNDM1OQ_f13feb31-1333-4299-b142-33a7107cfd34"
      unitRef="usd">34286000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <lgnd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash
      contextRef="ia38dbfb0e11c4a9a882737b3a381dc65_I20181031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZToxMzJlNzUzYWQxYWU0NTAwYjczZjVlNDRlNWNlOGZjMy90YWJsZXJhbmdlOjEzMmU3NTNhZDFhZTQ1MDBiNzNmNWU0NGU1Y2U4ZmMzXzEtMS0xLTEtNDM1OQ_89991e6f-3c7d-4425-935b-ece6e67d7be5"
      unitRef="usd">2836000</lgnd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ia38dbfb0e11c4a9a882737b3a381dc65_I20181031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZToxMzJlNzUzYWQxYWU0NTAwYjczZjVlNDRlNWNlOGZjMy90YWJsZXJhbmdlOjEzMmU3NTNhZDFhZTQ1MDBiNzNmNWU0NGU1Y2U4ZmMzXzItMS0xLTEtNDM1OQ_8d01cd5d-1f64-436f-bd65-d77e258adcd9"
      unitRef="usd">6383000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ia38dbfb0e11c4a9a882737b3a381dc65_I20181031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZToxMzJlNzUzYWQxYWU0NTAwYjczZjVlNDRlNWNlOGZjMy90YWJsZXJhbmdlOjEzMmU3NTNhZDFhZTQ1MDBiNzNmNWU0NGU1Y2U4ZmMzXzMtMS0xLTEtNDM1OQ_82e471a6-c882-4403-8bfe-e1f8b062452c"
      unitRef="usd">3403000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:RestructuringReserve
      contextRef="ia38dbfb0e11c4a9a882737b3a381dc65_I20181031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZToxMzJlNzUzYWQxYWU0NTAwYjczZjVlNDRlNWNlOGZjMy90YWJsZXJhbmdlOjEzMmU3NTNhZDFhZTQ1MDBiNzNmNWU0NGU1Y2U4ZmMzXzQtMS0xLTEtMTU1NDY_d6f65ef5-c90d-4126-afce-efdbae1b47d5"
      unitRef="usd">7118000</us-gaap:RestructuringReserve>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="ia38dbfb0e11c4a9a882737b3a381dc65_I20181031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZToxMzJlNzUzYWQxYWU0NTAwYjczZjVlNDRlNWNlOGZjMy90YWJsZXJhbmdlOjEzMmU3NTNhZDFhZTQ1MDBiNzNmNWU0NGU1Y2U4ZmMzXzQtMS0xLTEtNDM1OQ_37e737c4-4942-4e0f-94d7-f9590917503c"
      unitRef="usd">746000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ia38dbfb0e11c4a9a882737b3a381dc65_I20181031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZToxMzJlNzUzYWQxYWU0NTAwYjczZjVlNDRlNWNlOGZjMy90YWJsZXJhbmdlOjEzMmU3NTNhZDFhZTQ1MDBiNzNmNWU0NGU1Y2U4ZmMzXzctMS0xLTEtNDM1OQ_ecc1ca84-a201-48b9-a896-aa8f131f59df"
      unitRef="usd">7000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="ia38dbfb0e11c4a9a882737b3a381dc65_I20181031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZToxMzJlNzUzYWQxYWU0NTAwYjczZjVlNDRlNWNlOGZjMy90YWJsZXJhbmdlOjEzMmU3NTNhZDFhZTQ1MDBiNzNmNWU0NGU1Y2U4ZmMzXzgtMS0xLTEtNDM1OQ_6ed9a10c-77d5-4292-968e-b9f8d4fd9e39"
      unitRef="usd">3740000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ia38dbfb0e11c4a9a882737b3a381dc65_I20181031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZToxMzJlNzUzYWQxYWU0NTAwYjczZjVlNDRlNWNlOGZjMy90YWJsZXJhbmdlOjEzMmU3NTNhZDFhZTQ1MDBiNzNmNWU0NGU1Y2U4ZmMzXzctMS0xLTEtODI1MQ_bbc0bf11-8e41-47da-be64-49335bcb5f6b"
      unitRef="usd">42978000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <lgnd:BusinessCombinationAssumptionsUsedEstimatedFutureCashFlowsDiscountRate
      contextRef="ia38dbfb0e11c4a9a882737b3a381dc65_I20181031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzU0OTc1NTgyOTY3Mw_2e93c5ff-70ea-45db-af1e-db8fbf232ce9"
      unitRef="number">0.340</lgnd:BusinessCombinationAssumptionsUsedEstimatedFutureCashFlowsDiscountRate>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iaa145923f25048de937e04721b4c84da_D20181001-20181031"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzU0OTc1NTgyOTgxMg_87e0d45f-8d7d-4c18-9750-921146b88f7d">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="id9d39dc29e40466e8cff92154f8dd23e_D20171006-20171006"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzQ0Mw_c3433627-76e9-4e3b-b49e-ee530811abf3"
      unitRef="usd">27200000</us-gaap:PaymentsToAcquireBusinessesGross>
    <lgnd:WorkingCapitalAdjustment
      contextRef="id9d39dc29e40466e8cff92154f8dd23e_D20171006-20171006"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzQ2NA_e37820d8-ba95-48ab-a0ce-3404e22f610d"
      unitRef="usd">2200000</lgnd:WorkingCapitalAdjustment>
    <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzUzMg_80a05c2d-9d0e-4919-9a7e-80ee1b1ffc59"
      unitRef="usd">10500000</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned>
    <lgnd:RevenueRoyaltytoAcquireeShareholdersPercent
      contextRef="i78b1cd0d3c704dfb960dfdb7a3e4c6d9_D20171006-20171006"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzcwOQ_aa9d3a11-6082-4402-927d-ab87681afd3b"
      unitRef="number">0.10</lgnd:RevenueRoyaltytoAcquireeShareholdersPercent>
    <lgnd:ThresholdRevenueAmounttoTriggerRoyaltyPayments
      contextRef="i78b1cd0d3c704dfb960dfdb7a3e4c6d9_D20171006-20171006"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzc0OQ_42bb4e42-aa73-46eb-bd66-c852546fee0d"
      unitRef="usd">15000000</lgnd:ThresholdRevenueAmounttoTriggerRoyaltyPayments>
    <lgnd:RevenueRoyaltytoAcquireeShareholdersPercent
      contextRef="if70863a553a04501951ab4d8ad259e4d_D20171006-20171006"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzkyNg_9a8b2733-cf61-46dc-8ad4-099cc9450e83"
      unitRef="number">0.20</lgnd:RevenueRoyaltytoAcquireeShareholdersPercent>
    <lgnd:ThresholdRevenueAmounttoTriggerRoyaltyPayments
      contextRef="if70863a553a04501951ab4d8ad259e4d_D20171006-20171006"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzk0Nw_65776488-cb30-4675-899d-29aaa6dd83dc"
      unitRef="usd">1500000</lgnd:ThresholdRevenueAmounttoTriggerRoyaltyPayments>
    <lgnd:NumberofCollaborationAgreements
      contextRef="i57c56b2221e94885a3513e61361de5d2_I20171006"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzEwMjE_ee2af603-79cb-4ea5-b362-3439aec45be0"
      unitRef="numberofcollaborationagreements">4</lgnd:NumberofCollaborationAgreements>
    <lgnd:CashPayable
      contextRef="i302632e5fe1b4a5f83193f9bdf7204aa_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzIxOTkwMjMyNzE4OTU_452f3c9a-4d33-430d-9907-b2a84115eb15"
      unitRef="usd">200000</lgnd:CashPayable>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="id9d39dc29e40466e8cff92154f8dd23e_D20171006-20171006"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzExMjI_b081decf-35d2-45c7-a35e-a8995e258ffe"
      unitRef="usd">27200000</us-gaap:PaymentsToAcquireBusinessesGross>
    <lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueofContingentConsideration
      contextRef="id9d39dc29e40466e8cff92154f8dd23e_D20171006-20171006"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzEyOTE_dc9f15b6-9897-480b-b4b4-edbdb8188e8c"
      unitRef="usd">8400000</lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueofContingentConsideration>
    <lgnd:BusinessCombinationAssumptionsUsedEstimatedFutureCashFlowsAverageDiscountRate
      contextRef="i0a8ca3d45f2d43049621874687484bb9_I20171006"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzE3MjU_73132d54-b794-4fbb-b6e4-c00acf0ed01e"
      unitRef="number">0.046</lgnd:BusinessCombinationAssumptionsUsedEstimatedFutureCashFlowsAverageDiscountRate>
    <lgnd:ScheduleofBusinessAcquisitionsbyAcquisitionConsiderationTransferredTableTextBlock
      contextRef="i473d204eb0a340c083969f9a7077c1ed_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzY1OTcwNjk3ODI0MjE_7b0e6001-5227-4c67-9fb2-bed8fe93363f">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The aggregate acquisition consideration was determined to be $35.7 million, consisting of (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:94.444444%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:77.411765%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.588235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid to Crystal shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash payable to Crystal Shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;336&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assumed liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</lgnd:ScheduleofBusinessAcquisitionsbyAcquisitionConsiderationTransferredTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzIzNDE_1a183270-8171-4028-a55a-fd078fb3b38f"
      unitRef="usd">35700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <lgnd:CashPaidtoAcquireBusiness
      contextRef="id9d39dc29e40466e8cff92154f8dd23e_D20171006-20171006"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTpmZmQ4MDRiM2U0Yjg0OGU4YjEyYmYwNWU1MDMzNjZmZi90YWJsZXJhbmdlOmZmZDgwNGIzZTRiODQ4ZThiMTJiZjA1ZTUwMzM2NmZmXzAtMS0xLTEtMA_f72ea379-61f2-4a0e-b6c5-202da80f7200"
      unitRef="usd">26877000</lgnd:CashPaidtoAcquireBusiness>
    <lgnd:CashPayable
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTpmZmQ4MDRiM2U0Yjg0OGU4YjEyYmYwNWU1MDMzNjZmZi90YWJsZXJhbmdlOmZmZDgwNGIzZTRiODQ4ZThiMTJiZjA1ZTUwMzM2NmZmXzEtMS0xLTEtMA_fe57fda0-20ff-4e22-839e-209512abf3a3"
      unitRef="usd">336000</lgnd:CashPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTpmZmQ4MDRiM2U0Yjg0OGU4YjEyYmYwNWU1MDMzNjZmZi90YWJsZXJhbmdlOmZmZDgwNGIzZTRiODQ4ZThiMTJiZjA1ZTUwMzM2NmZmXzItMS0xLTEtMA_b034bfab-45a8-4a35-b0be-19d5cf0f1320"
      unitRef="usd">129000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueofContingentConsideration
      contextRef="id9d39dc29e40466e8cff92154f8dd23e_D20171006-20171006"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTpmZmQ4MDRiM2U0Yjg0OGU4YjEyYmYwNWU1MDMzNjZmZi90YWJsZXJhbmdlOmZmZDgwNGIzZTRiODQ4ZThiMTJiZjA1ZTUwMzM2NmZmXzMtMS0xLTEtMA_f64af588-a993-425f-a59c-edf0bbf8e520"
      unitRef="usd">8401000</lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueofContingentConsideration>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTpmZmQ4MDRiM2U0Yjg0OGU4YjEyYmYwNWU1MDMzNjZmZi90YWJsZXJhbmdlOmZmZDgwNGIzZTRiODQ4ZThiMTJiZjA1ZTUwMzM2NmZmXzQtMS0xLTEtMA_aeea9461-5b17-46fc-a821-a2c14089e20f"
      unitRef="usd">35743000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i473d204eb0a340c083969f9a7077c1ed_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzY1OTcwNjk3ODI0MjI_a44e1845-7653-4460-ab33-dbbae67ab0bb">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The acquisition consideration was allocated to the acquisition date fair values of acquired assets and assumed liabilities as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:78.498534%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.501466%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Prepaid expenses and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Current liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,624)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;     Deferred tax liabilities, net&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,503)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;     Intangible asset with finite life - core technology&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTo0ZmIyZjU1OTdlODA0MGUwODZkOThiOGFkMzE2ZTFiYy90YWJsZXJhbmdlOjRmYjJmNTU5N2U4MDQwZTA4NmQ5OGI4YWQzMTZlMWJjXzAtMS0xLTEtMA_e93302c3-70d1-4ee9-89ae-453c3b6c639f"
      unitRef="usd">224000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTo0ZmIyZjU1OTdlODA0MGUwODZkOThiOGFkMzE2ZTFiYy90YWJsZXJhbmdlOjRmYjJmNTU5N2U4MDQwZTA4NmQ5OGI4YWQzMTZlMWJjXzEtMS0xLTEtMA_7fc170e9-ae10-4209-ad9d-6d5e17890df5"
      unitRef="usd">2513000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTo0ZmIyZjU1OTdlODA0MGUwODZkOThiOGFkMzE2ZTFiYy90YWJsZXJhbmdlOjRmYjJmNTU5N2U4MDQwZTA4NmQ5OGI4YWQzMTZlMWJjXzItMS0xLTEtMA_0f208af7-cb61-44d2-acc5-7063230a8e1f"
      unitRef="usd">201000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTo0ZmIyZjU1OTdlODA0MGUwODZkOThiOGFkMzE2ZTFiYy90YWJsZXJhbmdlOjRmYjJmNTU5N2U4MDQwZTA4NmQ5OGI4YWQzMTZlMWJjXzMtMS0xLTEtMA_50995193-783f-4be3-a2d5-a62f45603843"
      unitRef="usd">589000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTo0ZmIyZjU1OTdlODA0MGUwODZkOThiOGFkMzE2ZTFiYy90YWJsZXJhbmdlOjRmYjJmNTU5N2U4MDQwZTA4NmQ5OGI4YWQzMTZlMWJjXzQtMS0xLTEtMA_b0cc431f-3f1c-4f02-99e8-d89f3bab9c8e"
      unitRef="usd">354000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTo0ZmIyZjU1OTdlODA0MGUwODZkOThiOGFkMzE2ZTFiYy90YWJsZXJhbmdlOjRmYjJmNTU5N2U4MDQwZTA4NmQ5OGI4YWQzMTZlMWJjXzUtMS0xLTEtMA_2e508c45-5d53-4d3a-b161-6380eb9754f6"
      unitRef="usd">4624000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTo0ZmIyZjU1OTdlODA0MGUwODZkOThiOGFkMzE2ZTFiYy90YWJsZXJhbmdlOjRmYjJmNTU5N2U4MDQwZTA4NmQ5OGI4YWQzMTZlMWJjXzYtMS0xLTEtMA_e50a67d5-ba28-4d28-848a-1ce2a0e2c057"
      unitRef="usd">9503000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTo0ZmIyZjU1OTdlODA0MGUwODZkOThiOGFkMzE2ZTFiYy90YWJsZXJhbmdlOjRmYjJmNTU5N2U4MDQwZTA4NmQ5OGI4YWQzMTZlMWJjXzctMS0xLTEtMA_a45e3b47-51b7-4731-8208-933b49767989"
      unitRef="usd">36000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTo0ZmIyZjU1OTdlODA0MGUwODZkOThiOGFkMzE2ZTFiYy90YWJsZXJhbmdlOjRmYjJmNTU5N2U4MDQwZTA4NmQ5OGI4YWQzMTZlMWJjXzgtMS0xLTEtMA_0c318c04-8f1b-4cb3-811f-104703c0dc8a"
      unitRef="usd">10697000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTo0ZmIyZjU1OTdlODA0MGUwODZkOThiOGFkMzE2ZTFiYy90YWJsZXJhbmdlOjRmYjJmNTU5N2U4MDQwZTA4NmQ5OGI4YWQzMTZlMWJjXzktMS0xLTEtMA_0f92e8d9-6c05-41e6-a7f3-0d60d0070fe4"
      unitRef="usd">35743000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <lgnd:BusinessCombinationAssumptionsUsedEstimatedFutureCashFlowsDiscountRate
      contextRef="i0a8ca3d45f2d43049621874687484bb9_I20171006"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzMzNTI_a3aedb6a-a977-4a99-a7e9-5c427abdbf4c"
      unitRef="number">0.108</lgnd:BusinessCombinationAssumptionsUsedEstimatedFutureCashFlowsDiscountRate>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ida162efcc0e64c3698e0382c9a821d87_D20171006-20171006"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzU0OTc1NTgyOTY3MQ_bcb10ca9-d48a-4b87-9421-51556485ac29">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:Goodwill
      contextRef="if9a0fc3b1b494d80a80b515f64915b07_I20171006"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzM2MjI_2d43cf87-c012-47a9-985e-d566f1bff4ef"
      unitRef="usd">10700000</us-gaap:Goodwill>
    <lgnd:ScheduleofBusinessAcquisitionsbyAcquisitionConsiderationTransferredTableTextBlock
      contextRef="ib91efec76e5a40dbbd07ef95f08a95d2_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzY1OTcwNjk3ODI0MjM_bf51c8f4-a0d8-4c4a-99e0-7b8c7eaaf6a4">The aggregate acquisition consideration was $173.4 million, consisting of (in thousands, except per share amounts):&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:94.444444%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:77.411765%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.588235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total share consideration:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;  Actual number of shares issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;  Multiplied by: Ligand closing share price on January 8, 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total share consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;173,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</lgnd:ScheduleofBusinessAcquisitionsbyAcquisitionConsiderationTransferredTableTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i7844febd41eb4b53a782d0e4f4c4b2a2_D20160108-20160108"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzQyODg_5fee00d6-d35b-47ca-9b69-d794d1a80dc5"
      unitRef="usd">173400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i7844febd41eb4b53a782d0e4f4c4b2a2_D20160108-20160108"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTo2ZWJkYTRiYzIwMzE0ZjU2ODc0N2FkOGU4YWQxOWU0OS90YWJsZXJhbmdlOjZlYmRhNGJjMjAzMTRmNTY4NzQ3YWQ4ZThhZDE5ZTQ5XzAtMS0xLTEtMA_961d6535-eedc-4d98-84e6-3ccead4c42e8"
      unitRef="usd">96006000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i7844febd41eb4b53a782d0e4f4c4b2a2_D20160108-20160108"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTo2ZWJkYTRiYzIwMzE0ZjU2ODc0N2FkOGU4YWQxOWU0OS90YWJsZXJhbmdlOjZlYmRhNGJjMjAzMTRmNTY4NzQ3YWQ4ZThhZDE5ZTQ5XzItMS0xLTEtMA_9c4bcdc1-f3ec-42f6-8163-5543f25e4923"
      unitRef="shares">790000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:SharePrice
      contextRef="iccecb2c1cc3b4381917487ee6b36dd68_I20160108"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTo2ZWJkYTRiYzIwMzE0ZjU2ODc0N2FkOGU4YWQxOWU0OS90YWJsZXJhbmdlOjZlYmRhNGJjMjAzMTRmNTY4NzQ3YWQ4ZThhZDE5ZTQ5XzMtMS0xLTEtMA_3e3286c3-5ed4-403d-8be3-c91c8537f507"
      unitRef="usdPerShare">98</us-gaap:SharePrice>
    <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
      contextRef="iccecb2c1cc3b4381917487ee6b36dd68_I20160108"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTo2ZWJkYTRiYzIwMzE0ZjU2ODc0N2FkOGU4YWQxOWU0OS90YWJsZXJhbmdlOjZlYmRhNGJjMjAzMTRmNTY4NzQ3YWQ4ZThhZDE5ZTQ5XzQtMS0xLTEtMA_0c1206b0-d480-4d8d-8f68-f3d7dcf20ccd"
      unitRef="usd">77373000</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="iccecb2c1cc3b4381917487ee6b36dd68_I20160108"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTo2ZWJkYTRiYzIwMzE0ZjU2ODc0N2FkOGU4YWQxOWU0OS90YWJsZXJhbmdlOjZlYmRhNGJjMjAzMTRmNTY4NzQ3YWQ4ZThhZDE5ZTQ5XzUtMS0xLTEtMA_771cd6a7-b9a4-4c40-81a1-aed5a14fbd6f"
      unitRef="usd">173379000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="ib91efec76e5a40dbbd07ef95f08a95d2_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzY1OTcwNjk3ODI0MjQ_02715181-96e8-4b6d-a8bc-ee8699afe4d6">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The acquisition consideration was allocated to the acquisition date fair values of acquired assets and assumed liabilities as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:78.498534%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.501466%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Income tax receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Deferred tax liabilities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(55,708)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Intangible asset with finite life - core technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;167,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,528)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;173,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="iccecb2c1cc3b4381917487ee6b36dd68_I20160108"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTpiOTI4OTA4ODU3ZDE0ZThmODY3NzVlMmQ0OGY3YTIxMy90YWJsZXJhbmdlOmI5Mjg5MDg4NTdkMTRlOGY4Njc3NWUyZDQ4ZjdhMjEzXzAtMS0xLTEtMA_ad9410aa-58a0-459c-9f22-9ce0f6ff7aa7"
      unitRef="usd">3504000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="iccecb2c1cc3b4381917487ee6b36dd68_I20160108"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTpiOTI4OTA4ODU3ZDE0ZThmODY3NzVlMmQ0OGY3YTIxMy90YWJsZXJhbmdlOmI5Mjg5MDg4NTdkMTRlOGY4Njc3NWUyZDQ4ZjdhMjEzXzEtMS0xLTEtMA_f9f51db2-6ff8-4f2d-8215-7d10a4c78f91"
      unitRef="usd">5000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <lgnd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentAssetsIncomeTaxReceivables
      contextRef="iccecb2c1cc3b4381917487ee6b36dd68_I20160108"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTpiOTI4OTA4ODU3ZDE0ZThmODY3NzVlMmQ0OGY3YTIxMy90YWJsZXJhbmdlOmI5Mjg5MDg4NTdkMTRlOGY4Njc3NWUyZDQ4ZjdhMjEzXzItMS0xLTEtMA_aedbfd69-8f20-4d73-8ecf-80b7864126ce"
      unitRef="usd">136000</lgnd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentAssetsIncomeTaxReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="iccecb2c1cc3b4381917487ee6b36dd68_I20160108"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTpiOTI4OTA4ODU3ZDE0ZThmODY3NzVlMmQ0OGY3YTIxMy90YWJsZXJhbmdlOmI5Mjg5MDg4NTdkMTRlOGY4Njc3NWUyZDQ4ZjdhMjEzXzMtMS0xLTEtMA_532103cc-3976-4730-8065-97f02825e77c"
      unitRef="usd">1000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="iccecb2c1cc3b4381917487ee6b36dd68_I20160108"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTpiOTI4OTA4ODU3ZDE0ZThmODY3NzVlMmQ0OGY3YTIxMy90YWJsZXJhbmdlOmI5Mjg5MDg4NTdkMTRlOGY4Njc3NWUyZDQ4ZjdhMjEzXzQtMS0xLTEtMA_f671af89-9cfd-4a7f-ade5-7e41337457fb"
      unitRef="usd">55708000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="iccecb2c1cc3b4381917487ee6b36dd68_I20160108"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTpiOTI4OTA4ODU3ZDE0ZThmODY3NzVlMmQ0OGY3YTIxMy90YWJsZXJhbmdlOmI5Mjg5MDg4NTdkMTRlOGY4Njc3NWUyZDQ4ZjdhMjEzXzUtMS0xLTEtMA_ca3a2b69-3ec8-47da-ae7c-bf26c00c0ac9"
      unitRef="usd">167000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="iccecb2c1cc3b4381917487ee6b36dd68_I20160108"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTpiOTI4OTA4ODU3ZDE0ZThmODY3NzVlMmQ0OGY3YTIxMy90YWJsZXJhbmdlOmI5Mjg5MDg4NTdkMTRlOGY4Njc3NWUyZDQ4ZjdhMjEzXzYtMS0xLTEtMA_58c6d985-c311-4b1c-9907-fa82369a234d"
      unitRef="usd">1528000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:Goodwill
      contextRef="iccecb2c1cc3b4381917487ee6b36dd68_I20160108"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTpiOTI4OTA4ODU3ZDE0ZThmODY3NzVlMmQ0OGY3YTIxMy90YWJsZXJhbmdlOmI5Mjg5MDg4NTdkMTRlOGY4Njc3NWUyZDQ4ZjdhMjEzXzctMS0xLTEtMA_834e55ea-da74-45bd-a2cb-0c7254566217"
      unitRef="usd">59969000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="iccecb2c1cc3b4381917487ee6b36dd68_I20160108"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90YWJsZTpiOTI4OTA4ODU3ZDE0ZThmODY3NzVlMmQ0OGY3YTIxMy90YWJsZXJhbmdlOmI5Mjg5MDg4NTdkMTRlOGY4Njc3NWUyZDQ4ZjdhMjEzXzgtMS0xLTEtMA_ccd755ae-76bc-46b7-bbff-1971e585175a"
      unitRef="usd">173379000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <lgnd:BusinessCombinationAssumptionsUsedEstimatedFutureCashFlowsDiscountRate
      contextRef="i1523a02160ea4340b895af4cbcc28c78_I20160108"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzQ4Mjk_d0f173ad-017b-42df-a8d7-9b375cf50978"
      unitRef="number">0.155</lgnd:BusinessCombinationAssumptionsUsedEstimatedFutureCashFlowsDiscountRate>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i17a78122d7374267a4ec43cb6b8f9235_D20160108-20160108"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzQ5NTA_0fbe8918-7093-43cd-8847-1c33a71d06ff">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:Goodwill
      contextRef="iccecb2c1cc3b4381917487ee6b36dd68_I20160108"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8zOTYvZnJhZzpjMDBjNjQ1MGE3ZGQ0NTNkODFkYTQwNGM1NDU5ZWQ3MC90ZXh0cmVnaW9uOmMwMGM2NDUwYTdkZDQ1M2Q4MWRhNDA0YzU0NTllZDcwXzUwOTk_20fe3bd7-de90-4e3a-a52f-848729221bac"
      unitRef="usd">60000000.0</us-gaap:Goodwill>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90ZXh0cmVnaW9uOmE2ZjMwMzhjZTljNTQ0OWU5NDBjMWY3ODA1MGU2MDdmXzUzNjg_b33d32e8-b6a8-461e-b554-125c330b352c">Fair Value Measurement&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We measure certain financial assets and liabilities at fair value on a recurring basis.  Fair value is a market-based measurement that should be determined using assumptions that market participants would use in pricing an asset or liability. We establish a three-level hierarchy to prioritize the inputs used in measuring fair value. The levels are described in the below with level 1 having the highest priority and level 3 having the lowest:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Level 1 - Observable inputs such as quoted prices in active markets &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Level 2 - Inputs other than the quoted prices in active markets that are observable either directly or indirectly &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Level 3 - Unobservable inputs in which there is little or no market data, which require the Company to develop its own assumptions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table provides a summary of the assets and liabilities that are measured at fair value on a recurring basis as of December&#160;31, 2018 and 2017 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269006%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.128130%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Measurements at Reporting Date Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Quoted Prices in&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Active Markets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;for Identical&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Observable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unobservable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Short-term investments&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;647,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;599,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Investment in warrants &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;656,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;599,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Contingent liabilities - Crystal &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;4&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Contingent liabilities - Cydex &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;5&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Contingent liabilities - Metabasis &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;6&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Liability for amounts owed to a former licensor &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;7&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269006%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.128130%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Measurements at Reporting Date Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Quoted Prices in&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Active Markets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;for Identical&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Observable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unobservable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Short-term investments&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Note receivable Viking &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Investment in warrants &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;188,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Contingent liabilities - Crystal &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;4&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Contingent liabilities - Cydex &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;5&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Contingent liabilities - Metabasis &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;6&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Liability for amounts owed to a former licensor &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;7&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;(1) Amounts Investments in equity securities (including investments in Viking), are classified as level 1 as the fair value is determined using quoted market prices in active markets for the same securities. Short-term investments in marketable securities with maturities greater than 90 days are classified as level 2 of the fair value hierarchy, as these investment securities are valued based upon quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;(2) The fair value of the Convertible Note receivable from Viking at&#160;December&#160;31, 2017&#160;approximated the book value since the contractual maturity date was within five months from the end of 2017, and there was no plan to extend the maturity date. The fair value at&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;December&#160;31, 2017 was determined using a probability weighted option pricing model. The fair value is subjective and is affected by certain significant input to the valuation model such as the estimated volatility of the common stock, which was estimated to be 75% at December&#160;31, 2017. Changes in these assumptions may materially affect the fair value estimate. For the years ended December&#160;31, 2018&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;December&#160;31, 2017, and December&#160;31, 2016, we reported an increase in the fair value of 0.0 million, an increase in the fair value of&#160;$0.9 million, and a decrease in the fair value of $0.2 million, respectively in "Other, net" of the consolidated statement of operations.&#160;See further discussion in &#x201c;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-style:italic;line-height:120%;"&gt;Note (2), Investment in Viking.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;&#x201d;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;(3) Investment in warrants, which we received as a result of Viking&#x2019;s partial repayment of the Viking note receivable and our purchase of Viking common stock and warrants in April 2016, is classified as level 1 as the fair value is determined using quoted market prices in active markets for the same securities.&#160;See further discussion in &#x201c;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-style:italic;line-height:120%;"&gt;Note (2), Investment in Viking.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;&#x201d;  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;(4) The fair value of Crystal contingent liabilities was determined using a probability weighted income approach. Most of the contingent payments are based on development or regulatory milestones as defined in the merger agreement with Crystal. The fair value is subjective and is affected by changes in inputs to the valuation model including management&#x2019;s estimates regarding the timing and probability of achievement of certain developmental and regulatory milestones. At &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt; December&#160;31, 2018, most of the development and regulatory milestones were estimated to be highly probable of being achieved in 2019. Changes in these estimates may materially affect the fair value. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;(5) The fair value of CyDex contingent liabilities was determined based on the income approach. To the extent the estimated future income may vary significantly given the long-term nature of the estimate, we utilize a Monte Carlo model. The fair value is subjective and is affected by changes in inputs to the valuation model including management&#x2019;s estimates of timing and probability of achievement of certain revenue thresholds and developmental and regulatory milestones&#160;which may be achieved and affect amounts owed to former license holders.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;(6) In connection with our acquisition of Metabasis in January 2010, we issued Metabasis stockholders four tradable CVRs, one CVR from each of four respective series of CVR, for each Metabasis share. The CVRs entitle Metabasis stockholders to cash payments as frequently as every six months as cash is received by us from proceeds from the sale or partnering of any of the Metabasis drug development programs, among other triggering events. The liability for the CVRs is determined using quoted prices in a market that is not active for the underlying CVR. The carrying amount of the liability may fluctuate significantly based upon quoted market prices and actual amounts paid under the agreements may be materially different than the carrying amount of the liability. Several of the Metabasis drug development programs have been outlicensed to Viking, including VK2809. VK2809 is a novel selective TR-&#x3b2; agonist with potential in multiple indications, including hypercholesterolemia, dyslipidemia, NASH, and X-ALD. Under the terms of the agreement with Viking, we may be entitled to up to $375.0 million of development, regulatory and commercial milestones and tiered royalties on potential future sales including a&#160;$10.0 million payment upon initiation of a Phase 3 clinical trial. Another Metabasis drug development program, RVT-1502, has been outlicensed to Metavant. RVT-1502 is a novel, orally-bioavailable, small molecule, glucagon receptor antagonist or &#x201c;GRA.&#x201d; We may be entitled to up to $529.0 million in milestone payments and royalties.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;(7) The liability for amounts owed to a former licensor is determined using quoted market prices in active markets for the underlying investment received from a partner, a portion of which is owed to a former licensor.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;A reconciliation of the level 3 financial instruments as of December&#160;31, 2018 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:81.284457%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.715543%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of level 3 financial instruments as of December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Cash payment received as repayment of note receivable&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,877)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of level 3 financial instrument assets as of December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of level 3 financial instruments as of December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments to CVR holders and other contingency payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,025)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value adjustments to contingent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,974)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of level 3 financial instruments as of December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Assets Measured on a Non-Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We apply fair value techniques on a non-recurring basis associated with valuing potential impairment losses related to our&#160;goodwill,&#160;indefinite-lived intangible assets, long-lived assets, and equity investments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We evaluate goodwill and indefinite-lived intangible assets annually for impairment and whenever circumstances occur indicating that&#160;goodwill might be impaired. We determine the fair value of our reporting unit based on a combination of inputs, including the market&#160;capitalization of Ligand, as well as Level 3 inputs such as discounted cash flows, which are not observable from the market, directly or indirectly. We determine the fair value of our indefinite-lived intangible assets using the income approach based on Level 3 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Other than certain indefinite-lived intangible asset, there were no impairment of our goodwill, indefinite-lived assets, or long-lived assets recorded during the three years ended December&#160;31, 2018,&#160;2017 and 2016.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In August 2014 and May 2018, we issued the 2019 Notes and 2023 Notes, respectively. We use&#160;quoted market rates in an inactive market, which are classified as a Level 2 input, to estimate the current fair value of our 2019 and 2023 Notes. The carrying value of the notes does not reflect the market rate. See &#x201c;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Note (6), Convertible Senior Notes&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#x201d; for additional information related to the fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90ZXh0cmVnaW9uOmE2ZjMwMzhjZTljNTQ0OWU5NDBjMWY3ODA1MGU2MDdmXzY1OTcwNjk3ODIyMDI_f0ec3c08-eac9-4976-b1e5-49ed1fb35a81">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table provides a summary of the assets and liabilities that are measured at fair value on a recurring basis as of December&#160;31, 2018 and 2017 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269006%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.128130%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Measurements at Reporting Date Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Quoted Prices in&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Active Markets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;for Identical&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Observable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unobservable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Short-term investments&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;647,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;599,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Investment in warrants &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;656,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;599,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Contingent liabilities - Crystal &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;4&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Contingent liabilities - Cydex &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;5&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Contingent liabilities - Metabasis &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;6&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Liability for amounts owed to a former licensor &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;7&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269006%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.128130%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Measurements at Reporting Date Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Quoted Prices in&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Active Markets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;for Identical&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Observable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unobservable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Short-term investments&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Note receivable Viking &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Investment in warrants &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;188,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Contingent liabilities - Crystal &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;4&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Contingent liabilities - Cydex &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;5&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Contingent liabilities - Metabasis &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;6&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Liability for amounts owed to a former licensor &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;7&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;(1) Amounts Investments in equity securities (including investments in Viking), are classified as level 1 as the fair value is determined using quoted market prices in active markets for the same securities. Short-term investments in marketable securities with maturities greater than 90 days are classified as level 2 of the fair value hierarchy, as these investment securities are valued based upon quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;(2) The fair value of the Convertible Note receivable from Viking at&#160;December&#160;31, 2017&#160;approximated the book value since the contractual maturity date was within five months from the end of 2017, and there was no plan to extend the maturity date. The fair value at&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;December&#160;31, 2017 was determined using a probability weighted option pricing model. The fair value is subjective and is affected by certain significant input to the valuation model such as the estimated volatility of the common stock, which was estimated to be 75% at December&#160;31, 2017. Changes in these assumptions may materially affect the fair value estimate. For the years ended December&#160;31, 2018&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;December&#160;31, 2017, and December&#160;31, 2016, we reported an increase in the fair value of 0.0 million, an increase in the fair value of&#160;$0.9 million, and a decrease in the fair value of $0.2 million, respectively in "Other, net" of the consolidated statement of operations.&#160;See further discussion in &#x201c;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-style:italic;line-height:120%;"&gt;Note (2), Investment in Viking.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;&#x201d;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;(3) Investment in warrants, which we received as a result of Viking&#x2019;s partial repayment of the Viking note receivable and our purchase of Viking common stock and warrants in April 2016, is classified as level 1 as the fair value is determined using quoted market prices in active markets for the same securities.&#160;See further discussion in &#x201c;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-style:italic;line-height:120%;"&gt;Note (2), Investment in Viking.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;&#x201d;  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;(4) The fair value of Crystal contingent liabilities was determined using a probability weighted income approach. Most of the contingent payments are based on development or regulatory milestones as defined in the merger agreement with Crystal. The fair value is subjective and is affected by changes in inputs to the valuation model including management&#x2019;s estimates regarding the timing and probability of achievement of certain developmental and regulatory milestones. At &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt; December&#160;31, 2018, most of the development and regulatory milestones were estimated to be highly probable of being achieved in 2019. Changes in these estimates may materially affect the fair value. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;(5) The fair value of CyDex contingent liabilities was determined based on the income approach. To the extent the estimated future income may vary significantly given the long-term nature of the estimate, we utilize a Monte Carlo model. The fair value is subjective and is affected by changes in inputs to the valuation model including management&#x2019;s estimates of timing and probability of achievement of certain revenue thresholds and developmental and regulatory milestones&#160;which may be achieved and affect amounts owed to former license holders.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;(6) In connection with our acquisition of Metabasis in January 2010, we issued Metabasis stockholders four tradable CVRs, one CVR from each of four respective series of CVR, for each Metabasis share. The CVRs entitle Metabasis stockholders to cash payments as frequently as every six months as cash is received by us from proceeds from the sale or partnering of any of the Metabasis drug development programs, among other triggering events. The liability for the CVRs is determined using quoted prices in a market that is not active for the underlying CVR. The carrying amount of the liability may fluctuate significantly based upon quoted market prices and actual amounts paid under the agreements may be materially different than the carrying amount of the liability. Several of the Metabasis drug development programs have been outlicensed to Viking, including VK2809. VK2809 is a novel selective TR-&#x3b2; agonist with potential in multiple indications, including hypercholesterolemia, dyslipidemia, NASH, and X-ALD. Under the terms of the agreement with Viking, we may be entitled to up to $375.0 million of development, regulatory and commercial milestones and tiered royalties on potential future sales including a&#160;$10.0 million payment upon initiation of a Phase 3 clinical trial. Another Metabasis drug development program, RVT-1502, has been outlicensed to Metavant. RVT-1502 is a novel, orally-bioavailable, small molecule, glucagon receptor antagonist or &#x201c;GRA.&#x201d; We may be entitled to up to $529.0 million in milestone payments and royalties.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;line-height:120%;"&gt;(7) The liability for amounts owed to a former licensor is determined using quoted market prices in active markets for the underlying investment received from a partner, a portion of which is owed to a former licensor.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2233588cfcdd4d1d8216daf3329f3545_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzQtMS0xLTEtMA_086595ac-7e11-4b38-8834-e529df3ab30e"
      unitRef="usd">647408000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i22719832b06742dcae5a658d47223931_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzQtMy0xLTEtMA_232b379f-b13e-4191-89d7-c08169cb38db"
      unitRef="usd">47517000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i754ca8ba8ad24cac9f16597b92a3ea5f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzQtNS0xLTEtMA_e266eb17-2350-42a9-9f46-4062b4d50929"
      unitRef="usd">599891000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib03a2af9f5d54545a7ec5a4137113457_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzQtNy0xLTEtMA_69ae73e3-5ebf-45eb-b120-ca0a763de070"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1908cb4c829d42b2844e3bb3f6368f63_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzUtMS0xLTEtODQ4NA_da9ef031-f1ac-4cb4-9b2a-3225e6e9a941"
      unitRef="usd">9257000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i64f8a58aefc1411cafeabef5c6a7b1fd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzYtMy0xLTEtMA_48618745-5789-49f4-ac67-25eec8167823"
      unitRef="usd">9257000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie8c9c9e6cb294fdbb37cef5bce12b5c7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzYtNS0xLTEtMA_95053b35-90b4-42e0-a0cf-596ab539bca6"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i36f2d5d73c464b0db83cc19d3975cda9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzYtNy0xLTEtMA_77d81210-79ad-40f3-a393-2d7d1ede942d"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie7d6396714744e2880bfbeacc09c78a1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzctMS0xLTEtMA_c674f6ed-0312-4776-a121-591d8b7add03"
      unitRef="usd">656665000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib357eeae00de4b2f9b1a22317457315f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzctMy0xLTEtMA_4089d048-367c-4744-9ef5-7828681565a1"
      unitRef="usd">56774000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iaec1f0cb2e8f4161bf76fddd99eb0736_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzctNS0xLTEtMA_ff7734dc-4cc0-4ca8-b631-4e3ca845c97a"
      unitRef="usd">599891000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i064b2d87f1aa43ff92552e6aff6b3e54_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzctNy0xLTEtMA_04561385-2a2c-48fd-a2f1-aa56c0471e4a"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8dcdef9f22634f7090bf5d69fcdb1a55_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzktMS0xLTEtMA_f024d6a7-96f8-4ac3-a83b-2f20ed26e0d9"
      unitRef="usd">6477000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i337533b66aed409fbb551874229f75dc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzktMy0xLTEtMA_466e284c-ff90-4e3f-a6ed-b7bb15961960"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ibd9630ec50374d25a30576be33a7d809_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzktNS0xLTEtMA_1c2a52a1-71b6-4b3e-b549-109e9b1bc466"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iac4562685c694e1aa2783376bb16c397_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzktNy0xLTEtMA_f8e33190-f27e-48b0-bad6-8d54659f5002"
      unitRef="usd">6477000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id099ffb3f70c4870880029056f3695be_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzEwLTEtMS0xLTA_9a4bf3df-3cd8-42e3-8372-f018a23dc1fb"
      unitRef="usd">514000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8eaac6d98c2544b09548e8e62b89c4c3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzEwLTMtMS0xLTA_baa24add-dad9-4df1-9a69-16ac47431800"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic130ac71bf1e42c7b737b642085cce55_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzEwLTUtMS0xLTA_10ea0623-c177-4c51-8964-471d10a43fe8"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ia4692046f93b4663b7e83e2a8a873af5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzEwLTctMS0xLTA_68961c02-6fbd-4e54-859e-160e6cb57f3b"
      unitRef="usd">514000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ibcf1b8f7afc644a7b9ad7768719336a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzExLTEtMS0xLTA_3d44b052-5998-4c66-bc3b-94d57db0182c"
      unitRef="usd">5551000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i57f18aa010824bad8480819ba46172f0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzExLTMtMS0xLTA_e0fe6bef-df5a-4b39-94fc-6cc403d7aba7"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if47ef23bd3e44c4993c4afa7d1be94c7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzExLTUtMS0xLTA_719a7850-fd67-466b-86db-2b2fd001637d"
      unitRef="usd">5551000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ifcedb617c87e4dcb92d2c7b639fcd223_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzExLTctMS0xLTA_a07b59ee-3317-4bdd-8899-a11515bb56f7"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0b5020617b024955ba56ec0766513aad_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzExLTEtMS0xLTg0ODg_83a8029c-14f9-4cf9-8750-d12aabe30faf"
      unitRef="usd">199000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8c35be238f5f4799bbc1031e24efec68_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzE0LTMtMS0xLTA_2ca15e07-fbf9-4b27-9322-1785e6e15775"
      unitRef="usd">199000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i132a6a890ed4471ba8dcfb3ace9549a0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzE0LTUtMS0xLTA_e5be5822-c5b6-4f95-aede-a2fc5000a76f"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i3069e6dc112c4ef2a9cf5ab7ee50048d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzE0LTctMS0xLTA_84a1c286-4a45-4e13-af96-d838026b3321"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie7d6396714744e2880bfbeacc09c78a1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzE1LTEtMS0xLTA_8da5aefe-05c2-4094-a667-c915208c45c3"
      unitRef="usd">12741000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib357eeae00de4b2f9b1a22317457315f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzE1LTMtMS0xLTA_91c532cb-08c7-4000-b8f1-9c35b8f0b142"
      unitRef="usd">199000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iaec1f0cb2e8f4161bf76fddd99eb0736_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzE1LTUtMS0xLTA_18718adf-22b6-48af-9583-c09633a17c51"
      unitRef="usd">5551000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i064b2d87f1aa43ff92552e6aff6b3e54_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTpkZTY5YzA2NWNmOWU0N2E1YjNjOTRlY2FhMjNmZWY2Yy90YWJsZXJhbmdlOmRlNjljMDY1Y2Y5ZTQ3YTViM2M5NGVjYWEyM2ZlZjZjXzE1LTctMS0xLTA_6bc08190-e817-444f-983d-cc0f2b06ad67"
      unitRef="usd">6991000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib61cc1114176418598c990b41c9592be_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzQtMS0xLTEtMA_ee87bffb-b725-459f-9e82-0a7ac4029d48"
      unitRef="usd">181041000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2fe58c083e874cab83a78bcd827e2e5f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzQtMy0xLTEtMA_2c6456f4-1b13-43a3-8287-813cbb9068b7"
      unitRef="usd">1896000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1b4d2c43bec54742920bd9ad32b07e48_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzQtNS0xLTEtMA_ad8300c0-d67e-4f28-8ee7-2ee198e13f51"
      unitRef="usd">179145000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i30473976e3b8481aa885bb1335a889ba_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzQtNy0xLTEtMA_08a9c200-534f-4364-ace9-6e090ea393de"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6012dd95b4ab4dde814d5a046166d09c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzUtMS0xLTEtMA_d519d816-c6de-4f9a-bb63-0072047c312d"
      unitRef="usd">3877000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1baadb28e8b3408fa30ff77e00eec512_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzUtMy0xLTEtMA_cd4108e8-5a17-4bcf-990b-c18ecac80e27"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1941637101594a8cabf4ba0b5e120f5e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzUtNS0xLTEtMA_639cdbae-0e7f-4d40-9516-79ef1a023d96"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iee4b70d2241e4511bad0987b2b407f03_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzUtNy0xLTEtMA_bf8ef6d4-87b2-46c0-a273-14f288eacd8b"
      unitRef="usd">3877000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie61370b969e74487b411b5a782a4d5a1_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzYtMS0xLTEtMA_2fca75a3-bdcf-4f13-9733-2b1c69761200"
      unitRef="usd">3846000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8bfcb6d6abee4192bca4732758d746b7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzYtMy0xLTEtMA_c2a90a3b-17a8-4836-9564-cedba9138bb6"
      unitRef="usd">3846000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ife3a9602a0cc4ec79c3b2bda40aa033e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzYtNS0xLTEtMA_7934eed9-93df-43ea-a012-e05b9415fb91"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i62bcebfbe2964b9da317b06464c29f89_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzYtNy0xLTEtMA_4dadf3c8-1e17-41b9-b1f3-767751fd2471"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iee6fe34449294b25881d8dbef0b24b9a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzctMS0xLTEtMA_29cd49c8-12c2-4480-a425-f5d39040ccc5"
      unitRef="usd">188764000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1c52c13365f3461ab55087c232b51f23_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzctMy0xLTEtMA_21f15c36-4074-4930-84e7-66f318cd9e0a"
      unitRef="usd">5742000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0061c212e5ce4c66940a7702790b784e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzctNS0xLTEtMA_e3b8882e-03bb-49f6-a163-787c74510d1f"
      unitRef="usd">179145000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i570e675c9bf14c37b7f85f189f5c58ec_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzctNy0xLTEtMA_35295f68-2b60-4f4e-a57a-b4be11ee55ae"
      unitRef="usd">3877000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2ae9df4c8cc94d689af9eb73b9a9fceb_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzktMS0xLTEtMA_8f17d4dc-ac09-47ff-8264-798c6e20e7a7"
      unitRef="usd">8401000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i221c7262300e453ebd7dc80f8dc71c46_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzktMy0xLTEtMA_b5d9e3dd-2e4c-45d6-a4b9-6d0e1063965e"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i63575e7ad8594216a6892afca9a80932_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzktNS0xLTEtMA_ebd355e4-b516-4c89-ad34-12e042656460"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i5c6283c43ebd4c50aa4fe656936d6b4b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzktNy0xLTEtMA_6c613d73-3c2e-4124-8307-d7b5ba48d85c"
      unitRef="usd">8401000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ia7a3efe3d1124d26b92d141e512095a0_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzEwLTEtMS0xLTA_f6ffba00-5edd-4e32-91fa-847556b0277d"
      unitRef="usd">1589000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i9bb6c8e4586348ad8838a58f65c26246_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzEwLTMtMS0xLTA_f522032f-3d2f-425a-a732-96fba30a3a6b"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i6a51c585db8547f0acb66bf4eb5290b7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzEwLTUtMS0xLTA_b0143b91-4a78-4084-a6b5-66ed689adad2"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i929b0893ee4f41fba2a2db7c8914d4f5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzEwLTctMS0xLTA_ffe5c25d-14f7-4368-8d8d-68faaf79852d"
      unitRef="usd">1589000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0ad5f3f765e1490fa0521acd9849999d_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzExLTEtMS0xLTg1MTA_fbe01524-9860-4368-924d-b3a93ffd1ae7"
      unitRef="usd">3971000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i73c27a6035d749d5b1f296f7edb8ca72_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzExLTMtMS0xLTg1MTI_98a7385b-98fe-4394-99b0-27cb8c2ce432"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic453e34dcee74d5d9343bfeb6edf1581_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzExLTUtMS0xLTY0ODI_7f323acf-0a70-4bb9-a5e8-0d3411c4de29"
      unitRef="usd">3971000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i9a3fec8ff6854321a38379f92429618c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzExLTctMS0xLTg1MTY_fbb26a7d-0d70-408a-8311-d884521f3701"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i00244b874b5f4b12a47e76b73be3fabf_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzEyLTEtMS0xLTg1MTg_ac8c3b25-7257-46f9-a077-ed1db6460b3a"
      unitRef="usd">284000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i928d1de786ce437ebcfc3e3082b3f1b9_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzEyLTMtMS0xLTA_2e019586-be59-4d31-83a8-314c5faab896"
      unitRef="usd">284000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i107301a7878e4cf4938d9121959d04a0_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzEyLTUtMS0xLTA_0259c0cf-2c24-4a3b-bcd8-71f8b0f5987a"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0d5efee5821c41c0a5ea3977d0964f60_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzEyLTctMS0xLTA_468869c0-fdbd-433a-8606-1266defb4bc9"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iee6fe34449294b25881d8dbef0b24b9a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzEzLTEtMS0xLTg1MjA_d3db051a-507c-4436-9e1c-41890a61bbab"
      unitRef="usd">14245000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1c52c13365f3461ab55087c232b51f23_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzEzLTMtMS0xLTg1MjI_1d755b44-0bf6-4d53-be3b-5c2420b221d8"
      unitRef="usd">284000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0061c212e5ce4c66940a7702790b784e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzEzLTUtMS0xLTg1MjQ_528fc59d-ad1d-42a1-8a32-c806a8214f49"
      unitRef="usd">3971000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i570e675c9bf14c37b7f85f189f5c58ec_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo0YmQ2YTdhODY5ODI0MGFhYjc2NGY4NDZmMzQzYTljMS90YWJsZXJhbmdlOjRiZDZhN2E4Njk4MjQwYWFiNzY0Zjg0NmYzNDNhOWMxXzEzLTctMS0xLTg1MjY_920d5737-78a0-48cd-b948-936e7324618e"
      unitRef="usd">9990000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="ifa4d91631dbf46cc83d6a025d8915d6e_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90ZXh0cmVnaW9uOmE2ZjMwMzhjZTljNTQ0OWU5NDBjMWY3ODA1MGU2MDdmXzIwMjk_4b1d8937-1f6a-498c-b2dc-68d59a863f5f"
      unitRef="number">0.75</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90ZXh0cmVnaW9uOmE2ZjMwMzhjZTljNTQ0OWU5NDBjMWY3ODA1MGU2MDdmXzIyMDU_e8deb371-3063-4a35-bf3e-c165443b08b3"
      unitRef="usd">0.0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <lgnd:ConvertibleNotesReceivableFairValuePeriodIncreaseDecrease
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90ZXh0cmVnaW9uOmE2ZjMwMzhjZTljNTQ0OWU5NDBjMWY3ODA1MGU2MDdmXzIyMzg_88461889-021a-40cc-9592-588186673faa"
      unitRef="usd">-900000</lgnd:ConvertibleNotesReceivableFairValuePeriodIncreaseDecrease>
    <lgnd:ConvertibleNotesReceivableFairValuePeriodIncreaseDecrease
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90ZXh0cmVnaW9uOmE2ZjMwMzhjZTljNTQ0OWU5NDBjMWY3ODA1MGU2MDdmXzIyNDY_c669aede-b005-4d5f-a8f5-34ec0303839e"
      unitRef="usd">-200000</lgnd:ConvertibleNotesReceivableFairValuePeriodIncreaseDecrease>
    <us-gaap:ContractWithCustomerAssetGross
      contextRef="ib09e4721ddef410299f0bd0c417261ed_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90ZXh0cmVnaW9uOmE2ZjMwMzhjZTljNTQ0OWU5NDBjMWY3ODA1MGU2MDdmXzU0OTc1NTgyOTQ0Nw_e7684d1b-17ef-4707-b37a-2a79341a148e"
      unitRef="usd">375000000.0</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerAssetGross
      contextRef="icd248d584f1346b5b66dd780d1e9928a_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90ZXh0cmVnaW9uOmE2ZjMwMzhjZTljNTQ0OWU5NDBjMWY3ODA1MGU2MDdmXzU0OTc1NTgyOTQ1MQ_7321d6c5-b145-4c2d-b57f-fcdc4dc6848f"
      unitRef="usd">10000000.0</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerAssetGross
      contextRef="ice0efd7fd9d64d719b062c5b9df1406e_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90ZXh0cmVnaW9uOmE2ZjMwMzhjZTljNTQ0OWU5NDBjMWY3ODA1MGU2MDdmXzU0OTc1NTgyOTQ1Mw_c1bcf13b-c5b8-4b51-a210-a8951262dced"
      unitRef="usd">529000000.0</us-gaap:ContractWithCustomerAssetGross>
    <lgnd:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90ZXh0cmVnaW9uOmE2ZjMwMzhjZTljNTQ0OWU5NDBjMWY3ODA1MGU2MDdmXzY1OTcwNjk3ODIyMDY_59aa989a-670a-4f1e-be88-831519f5a326">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;A reconciliation of the level 3 financial instruments as of December&#160;31, 2018 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:81.284457%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.715543%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of level 3 financial instruments as of December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Cash payment received as repayment of note receivable&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,877)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of level 3 financial instrument assets as of December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of level 3 financial instruments as of December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments to CVR holders and other contingency payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,025)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value adjustments to contingent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,974)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of level 3 financial instruments as of December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</lgnd:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo2NDY4YmQ0NzU4NWE0ZDgzOGRmMWMwMDE0Y2RiMTAyMS90YWJsZXJhbmdlOjY0NjhiZDQ3NTg1YTRkODM4ZGYxYzAwMTRjZGIxMDIxXzEtMS0xLTEtMA_068ed564-f195-45c8-9d4c-472fe5e3d8e4"
      unitRef="usd">3877000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo2NDY4YmQ0NzU4NWE0ZDgzOGRmMWMwMDE0Y2RiMTAyMS90YWJsZXJhbmdlOjY0NjhiZDQ3NTg1YTRkODM4ZGYxYzAwMTRjZGIxMDIxXzMtMS0xLTEtMA_64833e0c-1153-4e52-b808-9de725112759"
      unitRef="usd">3877000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo2NDY4YmQ0NzU4NWE0ZDgzOGRmMWMwMDE0Y2RiMTAyMS90YWJsZXJhbmdlOjY0NjhiZDQ3NTg1YTRkODM4ZGYxYzAwMTRjZGIxMDIxXzQtMS0xLTEtMA_ab877ed2-1f26-4a3d-94f2-e7181e00a806"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo2NDY4YmQ0NzU4NWE0ZDgzOGRmMWMwMDE0Y2RiMTAyMS90YWJsZXJhbmdlOjY0NjhiZDQ3NTg1YTRkODM4ZGYxYzAwMTRjZGIxMDIxXzctMS0xLTEtMA_53429ffe-61a3-41f2-98d6-353123fb2f2e"
      unitRef="usd">9990000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <lgnd:PaymentsToContingentValueRightHolders
      contextRef="i921201b66b074388aa32f960d2db10cc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo2NDY4YmQ0NzU4NWE0ZDgzOGRmMWMwMDE0Y2RiMTAyMS90YWJsZXJhbmdlOjY0NjhiZDQ3NTg1YTRkODM4ZGYxYzAwMTRjZGIxMDIxXzktMS0xLTEtMA_408bb3f8-3cfb-4b72-b162-bd18308028b3"
      unitRef="usd">1025000</lgnd:PaymentsToContingentValueRightHolders>
    <lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities
      contextRef="ice45c867198c4943b2d8c9ed9f84c1df_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo2NDY4YmQ0NzU4NWE0ZDgzOGRmMWMwMDE0Y2RiMTAyMS90YWJsZXJhbmdlOjY0NjhiZDQ3NTg1YTRkODM4ZGYxYzAwMTRjZGIxMDIxXzEwLTEtMS0xLTA_92a59a91-f2a2-4517-9d27-6b7d0ed698d9"
      unitRef="usd">-1974000</lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MDgvZnJhZzphNmYzMDM4Y2U5YzU0NDllOTQwYzFmNzgwNTBlNjA3Zi90YWJsZTo2NDY4YmQ0NzU4NWE0ZDgzOGRmMWMwMDE0Y2RiMTAyMS90YWJsZXJhbmdlOjY0NjhiZDQ3NTg1YTRkODM4ZGYxYzAwMTRjZGIxMDIxXzExLTEtMS0xLTA_a79fd5c3-55fa-4b5f-8c99-899359881d5e"
      unitRef="usd">6991000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90ZXh0cmVnaW9uOjEyZjIwNDAzNDUzNDQzMTM4MWNkZDE2OGMzNzc4YTMyXzk4OTU2MDQ2NTA2NDU_24173a19-1202-4ff0-8df7-b5392e64f34f">Lease Obligations&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We lease office facilities&#160;under various operating leases. These leases expire between 2019 and 2023. Total rent expense, net under all office leases for 2018, 2017 and 2016 was $1.0 million, $0.3 million and $0.3 million, respectively.  The following table provides a summary of operating lease obligations and payments expected to be received from sublease agreements as of December&#160;31, 2018 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:94.005848%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.679627%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.577605%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.975117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.577605%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.975117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.044168%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.797823%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.044168%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.108865%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.733126%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.486781%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Lease&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Termination&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Less than 1&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1-2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3-4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate headquarters - San Diego, CA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Office and research facility - La Jolla, CA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Bioscience and Technology Business Center - Lawrence, KS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Office - Emeryville, CA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;August 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;715&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research Facility  - Emeryville, CA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;August 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Office - Winnersh, United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research Facility  - Cambridge, United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sublease payments expected to be received:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Office and research facility - La Jolla, CA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:LeaseAndRentalExpense
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90ZXh0cmVnaW9uOjEyZjIwNDAzNDUzNDQzMTM4MWNkZDE2OGMzNzc4YTMyXzIwMg_7e6775ef-8ea0-44f7-8909-cea63d218403"
      unitRef="usd">1000000.0</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90ZXh0cmVnaW9uOjEyZjIwNDAzNDUzNDQzMTM4MWNkZDE2OGMzNzc4YTMyXzIwNg_15f9936c-2d96-484e-9649-0785155fa4d8"
      unitRef="usd">300000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90ZXh0cmVnaW9uOjEyZjIwNDAzNDUzNDQzMTM4MWNkZDE2OGMzNzc4YTMyXzIxMw_ff456935-0846-4ce2-86b6-79b42e149d44"
      unitRef="usd">300000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90ZXh0cmVnaW9uOjEyZjIwNDAzNDUzNDQzMTM4MWNkZDE2OGMzNzc4YTMyXzk4OTU2MDQ2NTA2NDY_d524c674-c821-4cd5-8dac-b63363f8acc3">The following table provides a summary of operating lease obligations and payments expected to be received from sublease agreements as of December&#160;31, 2018 (in thousands):&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:94.005848%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.679627%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.577605%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.975117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.577605%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.975117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.044168%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.797823%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.044168%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.108865%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.733126%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.486781%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Lease&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Termination&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Less than 1&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1-2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3-4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate headquarters - San Diego, CA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Office and research facility - La Jolla, CA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Bioscience and Technology Business Center - Lawrence, KS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Office - Emeryville, CA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;August 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;715&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research Facility  - Emeryville, CA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;August 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Office - Winnersh, United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research Facility  - Cambridge, United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sublease payments expected to be received:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Office and research facility - La Jolla, CA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i90f8a9db2c664665a84b2f5fadf055a6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzEtNC0xLTEtMA_a50cf5be-db9f-47da-a4fa-d4e815c8c880"
      unitRef="usd">135000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <lgnd:OperatingLeasesFutureMinimumPaymentsDueinOneandTwoYears
      contextRef="i90f8a9db2c664665a84b2f5fadf055a6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzEtNi0xLTEtMA_4b57dcd5-9b30-48c5-bed4-01ffb02326f8"
      unitRef="usd">283000</lgnd:OperatingLeasesFutureMinimumPaymentsDueinOneandTwoYears>
    <lgnd:OperatingLeasesFutureMinimumPaymentsDueinThreeandFourYears
      contextRef="i90f8a9db2c664665a84b2f5fadf055a6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzEtOC0xLTEtMA_1f5a031a-11ba-418f-9e85-490fde759093"
      unitRef="usd">198000</lgnd:OperatingLeasesFutureMinimumPaymentsDueinThreeandFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i90f8a9db2c664665a84b2f5fadf055a6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzEtMTItMS0xLTA_f6c4ee54-d14c-4cf2-912d-10b3e2d745ca"
      unitRef="usd">616000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i9c0a19e6fade4506a5851714e59f5e3e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzItNC0xLTEtMA_0fc2be39-55bf-4bdb-808b-2273ae6e12d5"
      unitRef="usd">373000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <lgnd:OperatingLeasesFutureMinimumPaymentsDueinThreeandFourYears
      contextRef="i9c0a19e6fade4506a5851714e59f5e3e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzItOC0xLTEtMA_0bc70ceb-d0a5-4a56-ad56-540e8f8673bd"
      unitRef="usd">0</lgnd:OperatingLeasesFutureMinimumPaymentsDueinThreeandFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i9c0a19e6fade4506a5851714e59f5e3e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzItMTItMS0xLTA_882fef1b-7735-4e70-b393-d48a62119913"
      unitRef="usd">373000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i883212435cba47509b8b8d099bf0e1ca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzMtNC0xLTEtMA_1021fc1c-6ddb-4957-afb2-8c3de16fd408"
      unitRef="usd">57000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <lgnd:OperatingLeasesFutureMinimumPaymentsDueinOneandTwoYears
      contextRef="i883212435cba47509b8b8d099bf0e1ca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzMtNi0xLTEtMA_3a5d2e8b-403e-42a8-8303-f5864ba9d859"
      unitRef="usd">56000</lgnd:OperatingLeasesFutureMinimumPaymentsDueinOneandTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i883212435cba47509b8b8d099bf0e1ca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzMtMTItMS0xLTA_ad30661f-e0d0-4739-a216-3c64e9d4b52e"
      unitRef="usd">113000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="ifa49963bd5424932b50d46aad0ed712f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzQtNC0xLTEtMA_4f0c12cf-f192-4b13-921f-21cb6ae7d1de"
      unitRef="usd">260000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <lgnd:OperatingLeasesFutureMinimumPaymentsDueinOneandTwoYears
      contextRef="ifa49963bd5424932b50d46aad0ed712f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzQtNi0xLTEtMA_748b9109-7adc-4366-bf60-5eb07c20f72e"
      unitRef="usd">455000</lgnd:OperatingLeasesFutureMinimumPaymentsDueinOneandTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="ifa49963bd5424932b50d46aad0ed712f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzQtMTItMS0xLTA_747bb786-22e2-428b-9a5e-5c64caef7fbb"
      unitRef="usd">715000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i6e55f210c9ac49b5987a4861064c949d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzUtNC0xLTEtMA_beba5cd2-d814-4a68-83f7-5c08df078576"
      unitRef="usd">203000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <lgnd:OperatingLeasesFutureMinimumPaymentsDueinOneandTwoYears
      contextRef="i6e55f210c9ac49b5987a4861064c949d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzUtNi0xLTEtMA_e6e1645c-5c4c-4309-87ac-4d2d9fee0f4a"
      unitRef="usd">351000</lgnd:OperatingLeasesFutureMinimumPaymentsDueinOneandTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i6e55f210c9ac49b5987a4861064c949d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzUtMTItMS0xLTA_79d67a69-6109-4677-8c3e-6515a462d335"
      unitRef="usd">554000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i354c535302b44bb19e10fe3b5a010cc8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzYtNC0xLTEtODczMA_7ace3a5d-4d51-4d81-a802-ceb6f60d8c92"
      unitRef="usd">43000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i354c535302b44bb19e10fe3b5a010cc8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzYtMTItMS0xLTg3Nzc_d677dc24-9417-4f06-b2f9-0b957cc14f70"
      unitRef="usd">43000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="ic340228d81314653a2c316604b50c401_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzctNC0xLTEtODc2MQ_ec4d2e0e-f970-434c-b869-f6b15c2ab3fa"
      unitRef="usd">549000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="ic340228d81314653a2c316604b50c401_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzctMTItMS0xLTg3Nzc_dbfb3fc6-7f6b-4d4a-9d7a-1f8eed770a4e"
      unitRef="usd">549000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzYtNC0xLTEtMA_a686b334-33c4-4f9a-b58b-36c930e1c8f3"
      unitRef="usd">1620000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <lgnd:OperatingLeasesFutureMinimumPaymentsDueinOneandTwoYears
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzYtNi0xLTEtMA_d78abf02-a0a1-4830-a020-6bcf00afaf2e"
      unitRef="usd">1145000</lgnd:OperatingLeasesFutureMinimumPaymentsDueinOneandTwoYears>
    <lgnd:OperatingLeasesFutureMinimumPaymentsDueinThreeandFourYears
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzYtOC0xLTEtMA_5facbbbf-497f-4b45-9195-3c3ec0135d9f"
      unitRef="usd">198000</lgnd:OperatingLeasesFutureMinimumPaymentsDueinThreeandFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzYtMTItMS0xLTA_8fdc930c-7493-4271-af87-65b180a02586"
      unitRef="usd">2963000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <lgnd:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueNextTwelveMonths
      contextRef="i9c0a19e6fade4506a5851714e59f5e3e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzktNC0xLTEtMA_46070a89-a2d8-4dc5-a8c0-92e8cba6b7d6"
      unitRef="usd">360000</lgnd:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueNextTwelveMonths>
    <lgnd:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueinOneandTwoYears
      contextRef="i9c0a19e6fade4506a5851714e59f5e3e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzktNi0xLTEtMA_d5aa0f0b-368c-4dd1-aac7-fb988ecfafe9"
      unitRef="usd">0</lgnd:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueinOneandTwoYears>
    <lgnd:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueinThreeandFourYears
      contextRef="i9c0a19e6fade4506a5851714e59f5e3e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzktOC0xLTEtMA_3c95a04d-bc0a-4db2-bdef-63510aea3269"
      unitRef="usd">0</lgnd:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueinThreeandFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals
      contextRef="i9c0a19e6fade4506a5851714e59f5e3e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzktMTItMS0xLTA_ba8cda3a-4cac-40fd-99bb-560ad1bf7055"
      unitRef="usd">360000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals>
    <lgnd:OperatingLeasesFutureMinimumPaymentsDueNextTwelveMonthsNet
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzEwLTQtMS0xLTA_1aace4de-47ed-4fae-b42d-1c54662cd2ba"
      unitRef="usd">1260000</lgnd:OperatingLeasesFutureMinimumPaymentsDueNextTwelveMonthsNet>
    <lgnd:OperatingLeasesFutureMinimumPaymentsDueinOneandTwoYearsNet
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzEwLTYtMS0xLTA_9dd62981-cdb9-4829-b0de-adf884e4b39c"
      unitRef="usd">1145000</lgnd:OperatingLeasesFutureMinimumPaymentsDueinOneandTwoYearsNet>
    <lgnd:OperatingLeasesFutureMinimumPaymentsDueinThreeandFourYearsNet
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzEwLTgtMS0xLTA_d5ad5192-a861-408e-8dba-a776f61d9799"
      unitRef="usd">198000</lgnd:OperatingLeasesFutureMinimumPaymentsDueinThreeandFourYearsNet>
    <lgnd:OperatingLeasesFutureMinimumPaymentsDueNet
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MjAvZnJhZzoxMmYyMDQwMzQ1MzQ0MzEzODFjZGQxNjhjMzc3OGEzMi90YWJsZTplMTQ5MDU5NzdiZjg0ZjgzYWEzMjU4OTUzM2M3NjdkMS90YWJsZXJhbmdlOmUxNDkwNTk3N2JmODRmODNhYTMyNTg5NTMzYzc2N2QxXzEwLTEyLTEtMS0w_5cb166be-eec4-4dac-9781-d5c0814d3a76"
      unitRef="usd">2603000</lgnd:OperatingLeasesFutureMinimumPaymentsDueNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzkzNDU4NDg4NzAyMDE_c1594a84-1ec2-4363-becb-b91941ddb6d7">Convertible Senior Notes&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;0.75% Convertible Senior Notes&#160;due 2019&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In August 2014, we issued $245.0 million aggregate principal amount of 2019&#160;Notes, resulting in net proceeds of $239.3 million. The implied estimated effective rate of the liability component of the 2019 Notes was 5.83%.&#160;The 2019 Notes are convertible into common stock at an initial conversion rate of 13.3251 shares per $1,000 principal amount of convertible notes, subject to adjustment upon certain events, which is equivalent to an initial conversion price of approximately $75.05 per share of common stock. The notes bear cash interest at a rate of 0.75% per year, payable semi-annually. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Holders of the 2019 Notes may convert the notes at any time prior to the close of business on the business day immediately preceding May 15, 2019, under any of the following circumstances: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;(1) during any fiscal quarter (and only during such fiscal quarter) commencing after December&#160;31, 2014, if,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;for at least 20 trading days (whether or not consecutive) during the&#160;30 consecutive trading day period ending on the last trading day of the immediately preceding fiscal quarter, the last reported sale price of our common stock on such trading day is greater than 130% of the conversion price on such trading day; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;(2) during the five business day period immediately following any&#160;10 consecutive trading day period, in which the trading price per $1,000 principal amount of notes was less than 98% of the product of the last reported sale price of our common stock on such trading day and the conversion rate on each such trading day; or &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;(3) upon the occurrence of certain specified corporate events as specified in the indenture governing the notes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;As of December 31, 2017, our last reported sale price of our common stock exceeded the 130% threshold described above and accordingly&#160;the 2019&#160;Notes were classified as a current liability. As a result, the related unamortized&#160;discount of $18.9 million&#160;at December 31, 2017, was classified as temporary equity component&#160;of currently redeemable convertible notes on our consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;As of December 31, 2018, our 2019 Notes are due in less than one year, and accordingly have been&#160;classified as a current liability. Under the original indenture conversion, we were obligated to deliver cash to settle the principal and may&#160;deliver cash or shares of common stock, at our option, to settle any premium due upon conversion for any conversion notices received prior&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; to May 22, 2018. We made an irrevocable election to settle the entire&#160;note in cash&#160;per&#160;a supplemental indenture entered into on May 22, 2018. As such, we must deliver cash to settle the principal and any premium due upon conversion for any conversion notices&#160;received on or after May 22, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;As a result of the requirement to deliver cash to settle any premium due upon conversion, on May 22, 2018, we reclassified from equity to liability the conversion option (a derivative) fair value of $341.6 million. In accordance with ASC 815, Derivatives and Hedging, the derivative was adjusted to its fair value as of December 31, 2018 to $23.4 million with the resulting $118.7 million increase, net of payments made, reflected in other expense, net, in our consolidated statements of operations for the year ended December 31, 2018.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In March and April 2018, we received notices for conversion of $21.8 million of principal amount of the 2019 Notes which were settled in&#160;May and June 2018. We paid the noteholders the conversion value of the notes in cash, up to the principal amount of the 2019 Notes. The&#160;excess of the conversion value over the principal amount, totaling&#160;$31.6 million, was paid in shares of common stock.&#160;In July and&#160;August 2018, we received notices for conversion of&#160;$195.9 million&#160;of principal amount of the 2019 Notes which were settled in October and November 2018. We paid the noteholders the&#160;$195.9 million&#160;principal amount and the excess of&#160;conversion value over the principal amount, totaling&#160;$439.6 million, in cash. The equity dilution and&#160;cash conversion premium payment&#160;upon conversion of the 2019 Notes was offset by the reacquisition of the shares and cash under the convertible bond hedge transactions entered into in connection with the offering of the 2019 Notes.&#160;As a result of the conversions, we recorded a&#160;$3.2 million loss on extinguishment of debt calculated as the difference between the estimated fair value of the debt and the carrying value of the 2019 Notes as of the settlement dates. To measure the fair value of the converted 2019 Notes as of the settlement dates, the applicable interest rates were estimated using Level 2 observable inputs and applied to the converted notes using the same methodology as in the issuance date valuation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Convertible Bond Hedge and Warrant Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In August 2014, to minimize the impact of potential dilution to our common stock upon conversion of the 2019 Notes, we entered into convertible bond hedges and sold warrants covering 3,264,643 shares of our common stock. The convertible bond hedges have an exercise price of $75.05 per share and are exercisable when and if the 2019 Notes are converted. If upon conversion of the 2019 Notes, the price of our common stock is above the exercise price of the convertible bond hedges, the counterparties will deliver shares of common stock and/or cash with an aggregate value approximately equal to the difference between the price of common stock at the conversion date and the exercise price, multiplied by the number of shares of common stock related to the convertible bond hedge transaction being exercised. The convertible bond hedges and warrants described below are separate transactions entered into by us and are not part of the terms of the 2019 Notes. Holders of the 2019 Notes and warrants will not have any rights with respect to the convertible bond hedges. We paid $48.1 million for these convertible bond hedges and recorded the amount as a reduction to additional paid-in capital.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Conversion notices received after May 22, 2018 relating to the 2019 Notes must be fully settled in cash and amounts paid in excess of the&#160;principal amount will be offset by an equal receipt of cash under the convertible bond hedge. As a result of the irrevocable cash election, on&#160;May 22, 2018, we reclassified from equity to derivative asset the remaining bond hedge fair value of&#160;$340.0 million and marked it to&#160;market as of December 31, 2018 to&#160;$22.6 million with the resulting $119.4 million&#160;increase, net of $471.2 million in payments received, reflected in other expense,&#160;net, in our consolidated statements of operations for the year ended December 31, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Concurrently with the convertible bond hedge transactions, we entered into warrant transactions whereby we sold warrants to acquire&#160;3,264,643 shares of common stock with an exercise price of&#160;$125.08 per share, subject to certain adjustments.&#160;The warrants have various expiration dates ranging from November 13, 2019 to April 22, 2020. The warrants will have a dilutive effect to the extent the market price per share of common stock exceeds the applicable exercise price of the warrants, as measured under the terms of the warrant transactions. We received $11.6 million for these warrants and recorded this amount to additional paid-in capital. The common stock issuable upon exercise of the warrants will be in unregistered shares, and we do not have the obligation and do not intend to file any registration statement with the SEC registering the issuance of the shares under the warrants.&#160;We continue to have the ability to avoid&#160;settling the warrants associated with the 2019 Notes in cash after May 22, 2018.&#160;Accordingly, the warrants continue to be classified in&#160;additional paid in capital.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In November 2018, we modified agreements with one of the bond hedge counterparties to cash settle a total of 525,000&#160;warrants. As the modifications required the warrants to be cash settled, the fair value of the warrants was reclassified from stockholders&#x2019; equity to a derivative liability on the modification dates, resulting in a $28.3 million deduction to additional paid-in-capital during 2018. We settled these repurchases for total consideration of $30.1 million and recorded a&#160;$1.8 million loss during 2018 on the change in the fair value of the derivative liabilities between their modification and settlement dates, which is included in other&#160;expense, net in the accompanying consolidated statement of operations. As a result, as of December 31, 2018,&#160;2,739,643 warrants remain outstanding.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;0.75% Convertible Senior Notes due 2023&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In May 2018, we issued $750 million aggregate principal amount of 2023 Notes, bearing cash interest at a rate of&#160;0.75%&#160;per year, payable semi-annually. The net proceeds from the offering,&#160;after deducting the initial purchasers' discount and offering expenses, were approximately $733.1 million. The 2023 Notes will be&#160;convertible into cash, shares of common stock, or a combination of cash and shares of common stock, at our election, based on an initial&#160;conversion rate, subject to adjustment, of 4.0244 shares per $1,000 principal amount of the 2023 Notes which represents an initial&#160;conversion price of approximately $248.48 per share.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Holders of the 2023 Notes may convert the notes at any time prior to the close of business on the business day immediately preceding&#160;November 15, 2022, under any of the following circumstances:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;(1) during any fiscal quarter (and only during such fiscal quarter) commencing after September 30, 2018, if, for at least&#160;20&#160;trading&#160;days (whether or not consecutive) during the 30 consecutive trading day period ending on the last trading day of the immediately&#160;preceding fiscal quarter, the last reported sale price of our common stock on such trading day is greater than&#160;130% of the&#160;conversion price on such trading day;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;(2) during the&#160;five business day period immediately following any&#160;10 consecutive trading day period, in which the trading price per&#160;$1,000 principal amount of notes was less than&#160;98% of the product of the last reported sale price of our common stock on such&#160;trading day and the conversion rate on each such trading day; or&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;(3) upon the occurrence of certain specified corporate events as specified in the indenture governing the notes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;At the May 22, 2018 issuance date of the 2023 Notes, we did not have the necessary number of authorized but unissued shares of&#160;our common stock available to settle the conversion option of the 2023 Notes in shares. Therefore, in accordance with guidance found in ASC&#160;815-15 &#x2013; Embedded Derivatives, the conversion option of the Notes was deemed an embedded derivative requiring bifurcation from the&#160;2023 Notes (host contract) and separate accounting as a derivative liability. The fair value of the conversion option derivative liability at&#160;May 22, 2018 was $144.0 million, which was recorded as a reduction to the carrying value of the debt. This debt discount is amortized to&#160;interest expense over the term of the debt using the effective interest method. Up to the date in which we received shareholder approval on&#160;June 19, 2018 to increase the authorized number of shares of our common stock, the conversion option was accounted for as a liability with&#160;the resulting change in fair value of $13.5 million during that period reflected in other expense, net, in our consolidated&#160;statements of operations for the year ended December 31, 2018. As of December 31, 2018, the debt discount remains and&#160;continues to be amortized to interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The notes will have a dilutive effect to the extent the average market price per share of common stock for a given reporting period exceeds&#160;the conversion price of $248.48. As of December 31, 2018, the &#x201c;if-converted value&#x201d; did not exceed the principal amount of the 2023&#160;Notes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In connection with the issuance of the 2023 Notes, we incurred $16.9 million of issuance costs, which primarily consisted of underwriting,&#160;legal and other professional fees. The portion of these costs allocated to the conversion option totaling&#160;$3.2 million was recorded as interest&#160;expense for the twelve months ended&#160;December&#160;31, 2018. The portion of these costs allocated to the liability component totaling&#160;$13.7 million is amortized to interest expense using the effective interest method over the five year expected life of the 2023 Notes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;It is our intent and policy to settle conversions through combination settlement, which essentially involves payment in cash equal to the&#160;principal portion and delivery of shares of common stock for the excess of the conversion value over the principal portion.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Convertible Bond Hedge and Warrant Transactions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In conjunction with the 2023 Notes, in May 2018, we entered into convertible bond hedges and sold warrants covering 3,018,327 shares of&#160;our common stock to minimize the impact of potential dilution to our common stock and/or offset the cash payments we are required to&#160;make in excess of the principal amount upon conversion of the 2023 Notes. The convertible bond hedges have an exercise price of $248.48&#160;per share and are exercisable when and if the 2023 Notes are converted. We paid&#160;$140.3 million for these convertible bond hedges. If upon&#160;conversion of the 2023 Notes, the price of our common stock is above the exercise price of the convertible bond hedges, the counterparties&#160;will deliver shares of common stock and/or cash with an aggregate value approximately equal to the difference between the price of&#160;common stock at the conversion date and the exercise price, multiplied by the number of shares of common stock related to the convertible&#160;bond hedge transaction being exercised. The convertible bond hedges and warrants described below are separate transactions entered into&#160;by us and are not part of the terms of the 2023 Notes. Holders of the 2023 Notes and warrants will not have any rights with respect to the&#160;convertible bond hedges.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Concurrently with the convertible bond hedge transactions, we entered into warrant transactions whereby we sold warrants covering&#160;3,018,327 shares of common stock with an exercise price of $315.38 per share, subject to certain adjustments.&#160;We received $90.0 million for these warrants. The warrants have various expiration dates ranging from August 15, 2023 to February 6,&#160;2024. The warrants will have a dilutive effect to the extent the market price per share of common stock exceeds the applicable exercise&#160;price of the warrants, as measured under the terms of the warrant transactions. The common stock issuable upon exercise of the warrants&#160;will be in unregistered shares, and we do not have the obligation and do not intend to file any registration statement with the SEC&#160;registering the issuance of the shares under the warrants.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;For the period from May 22, 2018, the issuance date of the bond hedge and warrant transactions, to June 19, 2018, the date shareholders&#160;approved an increase in our authorized shares of common stock, the bond hedges and warrants required cash settlement and were accounted&#160;for as a derivative asset and liability, respectively, with the resulting increase in fair value of $19.2 million&#160;and $7.5 million&#160;reflected in other expense, net, in our consolidated statements of operations for twelve months ended&#160;December&#160;31, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table summarizes information about the equity and liability components of the 2019 Notes and 2023 Notes (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.970674%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.768328%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:2.292669%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.768328%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Principle amount of 2019 Notes outstanding&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;245,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unamortized discount (including unamortized debt issuance cost)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(893)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20,471)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total current portion of notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;224,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Principle amount of 2023 Notes outstanding&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;750,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unamortized discount (including unamortized debt issuance cost)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(140,136)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total long-term portion of notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;609,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying value of equity component of 2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;127,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of convertible senior notes outstanding (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;713,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;446,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;As of December&#160;31, 2018, there were no events of default or violation of any covenants under our financing obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ibd4aa0b2117641deace84f081e7d99ce_I20140831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzEwMQ_530ba52d-a39f-44f7-8e97-c611a0808ec0"
      unitRef="usd">245000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i10f8c4b4ba35499abc6b570f3a196b1b_D20140801-20140831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzE5OA_47a03c04-0bc2-4097-af95-30e3486e67b1"
      unitRef="usd">239300000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ibd4aa0b2117641deace84f081e7d99ce_I20140831"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQ3Mg_3eaada82-03e8-488b-96b4-b24848a6850d"
      unitRef="number">0.0583</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="ibd4aa0b2117641deace84f081e7d99ce_I20140831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzQ3NQ_3aa6ca5a-7a4e-4bd7-96f2-814d76472a96"
      unitRef="usdPerShare">75.05</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibd4aa0b2117641deace84f081e7d99ce_I20140831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OA_eb037d8f-121c-491e-a306-b742c2373986"
      unitRef="number">0.0075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="ia848394235d34b9fa458e689d387fe2f_D20140801-20140831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzkyMg_6485fcb7-bbcd-4a27-af04-217533f475ad"
      unitRef="trading_day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="ia848394235d34b9fa458e689d387fe2f_D20140801-20140831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3Xzk4MA_78a0e30e-59c5-4882-a5a5-b8eb74491894"
      unitRef="trading_day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="ia848394235d34b9fa458e689d387fe2f_D20140801-20140831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzExODU_d9da2c52-977c-482f-917d-1220c7b7b192"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i37d8bbb06fcc43ad8a574ace97dab1d8_D20140801-20140831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzEyNTI_f1cba4ce-b10a-4edb-b773-22ead3ad5a6f"
      unitRef="day">5</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i37d8bbb06fcc43ad8a574ace97dab1d8_D20140801-20140831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzEzMDM_ca7e96f2-441f-48b2-a17a-d111e8424380"
      unitRef="trading_day">10</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <lgnd:DebtInstrumentConvertibleMaximumThresholdPercentageofDebtTradingPriceTrigger
      contextRef="i37d8bbb06fcc43ad8a574ace97dab1d8_D20140801-20140831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzE0MTY_1f1dcf3c-38da-444a-93db-874f48d46d8d"
      unitRef="number">0.98</lgnd:DebtInstrumentConvertibleMaximumThresholdPercentageofDebtTradingPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="ia848394235d34b9fa458e689d387fe2f_D20140801-20140831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzYwNDczMTM5OTQwMTU_156b74eb-460a-4655-a664-486c186dac4b"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzYwNDczMTM5OTQwMzU_d6d512a4-e688-494d-9a84-2da60f071861"
      unitRef="usd">18900000</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal
      contextRef="ic6a1014c54c4494f865d0272345aab6a_D20180522-20180522"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzIxOTkwMjMyOTM5Njk_cefd2382-9fbb-4cd3-be66-07908d5f7e22"
      unitRef="usd">341600000</us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal>
    <us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal
      contextRef="i69c23a1e2fbe4523a3ca4deec08a3872_D20181231-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzIxOTkwMjMyOTQwOTk_b1cfd10d-d00e-4ca4-9166-603bcebfa801"
      unitRef="usd">23400000</us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal>
    <lgnd:DebtInstrumentConvertibleIncreaseDecreaseIfConvertedValueInExcessOfPrincipal
      contextRef="ib641709bbf334da4a8f4a039bdb91244_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzIxOTkwMjMyOTQxMjE_b1dad315-4370-4abc-9734-9981db2aaf0d"
      unitRef="usd">118700000</lgnd:DebtInstrumentConvertibleIncreaseDecreaseIfConvertedValueInExcessOfPrincipal>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="i9d0c651781784df788eaf487c644b4e6_D20180301-20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQ0NQ_6c5c3d53-fa5f-4ba9-b85e-e6e892a1ee35"
      unitRef="usd">21800000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature
      contextRef="i9d0c651781784df788eaf487c644b4e6_D20180301-20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQ0OQ_c31eb8df-3908-483f-a026-83394652444a"
      unitRef="usd">31600000</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="i68c607180e5040899a6e87ab5ab10d1a_D20180701-20180831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQ1Mg_8a277d54-0e61-448c-bc78-8f17964face6"
      unitRef="usd">195900000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="i68c607180e5040899a6e87ab5ab10d1a_D20180701-20180831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQ1NA_fec3ea8c-12a9-4f07-9a09-8cb75ecded73"
      unitRef="usd">195900000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature
      contextRef="i75f0350fef6541038e98f82afd43a2f1_D20181001-20181130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQ1Nw_e919eb6c-8aa5-486e-9933-f19b5c3033c7"
      unitRef="usd">439600000</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ib641709bbf334da4a8f4a039bdb91244_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQ2MQ_38fe1290-4cd2-4243-ba68-de45c334d4ab"
      unitRef="usd">-3200000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i37074bf992d247a491292198d0359ff0_I20140831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzY1MTk_04bf2962-2853-4d5b-8c91-4100db496405"
      unitRef="shares">3264643</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <lgnd:ExercisePriceofConvertibleBondHedge
      contextRef="i37074bf992d247a491292198d0359ff0_I20140831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzY2MDU_a680d519-d8cf-408d-a8f0-f6eafc957d83"
      unitRef="usdPerShare">75.05</lgnd:ExercisePriceofConvertibleBondHedge>
    <lgnd:PaymentsforConvertibleBondHedges
      contextRef="i10f8c4b4ba35499abc6b570f3a196b1b_D20140801-20140831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3Xzc1MTI_3f15e41b-fe6d-41e7-9070-b4eb6f6ac2ba"
      unitRef="usd">48100000</lgnd:PaymentsforConvertibleBondHedges>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="id76a5bf7cb944f28a34fcb8257fa1d39_I20180522"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQzNA_98dfdbd2-b476-473f-bfad-4f4f05c5e6f0"
      unitRef="usd">340000000.0</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i788db1d002a24118902ba114a1c848a8_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQzNw_df39abc4-6cfe-479e-ad24-9067925f22f9"
      unitRef="usd">22600000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ib641709bbf334da4a8f4a039bdb91244_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQzOQ_4229494a-9b09-47de-b9be-4fa43a26f7f5"
      unitRef="usd">119400000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:ProceedsFromDerivativeInstrumentInvestingActivities
      contextRef="ib641709bbf334da4a8f4a039bdb91244_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzcxNDY4MjU2MTk3NjQ_45454035-e1a4-4b92-b65f-f01eb88f0653"
      unitRef="usd">471200000</us-gaap:ProceedsFromDerivativeInstrumentInvestingActivities>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i37074bf992d247a491292198d0359ff0_I20140831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3Xzc3Nzc_2455029d-8ff1-4b46-a039-79b3a25218d8"
      unitRef="shares">3264643</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i37074bf992d247a491292198d0359ff0_I20140831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3Xzc4NDM_5101d0d3-b051-4fe4-880d-1817bc2bfee1"
      unitRef="usdPerShare">125.08</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i98d8d53ba8784c41bea403e9d3429ff2_D20140801-20140831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzgyODM_b5a0d2bc-0aee-4b0f-ab91-14681891f42c"
      unitRef="usd">11600000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <lgnd:WarrantsSettled
      contextRef="icf42ad343571467faece802b998bf88c_D20181101-20181130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM3Mw_d26f496e-73b2-4d0f-a28b-627959b37d6e"
      unitRef="shares">525000</lgnd:WarrantsSettled>
    <lgnd:AdjustmentsToAdditionalPaidInCapitalWarrantsSettled
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM3Ng_27f1dd40-bfda-42e4-9c8c-7a9fc4b3bfb7"
      unitRef="usd">28300000</lgnd:AdjustmentsToAdditionalPaidInCapitalWarrantsSettled>
    <us-gaap:PaymentsForRepurchaseOfWarrants
      contextRef="icf42ad343571467faece802b998bf88c_D20181101-20181130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM3OQ_826b3b70-b5a5-457b-9e39-140091090e3a"
      unitRef="usd">30100000</us-gaap:PaymentsForRepurchaseOfWarrants>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM4Mw_bd55f176-2d14-4c59-ab89-665d00f0cfa6"
      unitRef="usd">-1800000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM4NQ_fb55d21a-218f-4b28-aa48-ae7bd14d888f"
      unitRef="shares">2739643</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i970ccee7a80949d687b85a9d2bf7e349_I20180522"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM4OA_08c9e49e-626c-47e0-97fa-e0f98f984148"
      unitRef="usd">750000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i970ccee7a80949d687b85a9d2bf7e349_I20180522"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM5MQ_3268bd4c-0666-447e-8a03-71c25cf60728"
      unitRef="number">0.0075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i52da0c2b4da84fbaa74e65bd6b8dee26_D20180522-20180522"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM5NA_4741c875-75d2-4978-8064-72ccc2dccd44"
      unitRef="usd">733100000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i970ccee7a80949d687b85a9d2bf7e349_I20180522"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM5Nw_5b860348-60e9-4990-89ef-a634bb6cc6e1"
      unitRef="usdPerShare">248.48</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="ib15330d6e221404fbf8220df67ae8ebe_D20180501-20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg1MzQ4MA_24cf6a91-03d7-4949-a54f-169434b0049c"
      unitRef="trading_day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="ib15330d6e221404fbf8220df67ae8ebe_D20180501-20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQwMA_4e09cacc-83ad-4334-b0dc-be5bf1065ae8"
      unitRef="trading_day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="ib15330d6e221404fbf8220df67ae8ebe_D20180501-20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQwNA_cc9b9699-5e5d-4fde-9eff-c6c11540c35b"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i3d3c581bc3e34f979b359711fb34c894_D20180501-20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQwNw_57970241-4480-4d9b-a1a0-a53e9aa0bc01"
      unitRef="trading_day">5</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i3d3c581bc3e34f979b359711fb34c894_D20180501-20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQxMA_6ed96257-12a8-430d-b267-987fc35d9633"
      unitRef="trading_day">10</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <lgnd:DebtInstrumentConvertibleMaximumThresholdPercentageofDebtTradingPriceTrigger
      contextRef="i3d3c581bc3e34f979b359711fb34c894_D20180501-20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQxMw_019df2e9-bdb5-4dff-9e10-96cbc8dc6bbc"
      unitRef="number">0.98</lgnd:DebtInstrumentConvertibleMaximumThresholdPercentageofDebtTradingPriceTrigger>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
      contextRef="i970ccee7a80949d687b85a9d2bf7e349_I20180522"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQxNQ_f929c79b-9738-4ecc-9424-ae24cd2b3e78"
      unitRef="usd">144000000.0</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:IncreaseDecreaseInDerivativeLiabilities
      contextRef="i978ee51a08364e3eb7649d6141d3c780_D20180522-20180619"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQxOA_e1a609e3-7395-4a65-86d8-f976cf9fda13"
      unitRef="usd">13500000</us-gaap:IncreaseDecreaseInDerivativeLiabilities>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i970ccee7a80949d687b85a9d2bf7e349_I20180522"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQyMQ_08e718c9-df60-4d9d-b180-efe636de2a74"
      unitRef="usdPerShare">248.48</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i970ccee7a80949d687b85a9d2bf7e349_I20180522"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQyNA_407683db-0487-4d9d-b3ea-bb3a3472f94e"
      unitRef="usd">16900000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i827c791bf01745d9821130e71b83b5f8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQyOA_a1e23b2f-09de-4066-9d98-164b1a63efc7"
      unitRef="usd">3200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:DebtInstrumentUnamortizedPremium
      contextRef="i970ccee7a80949d687b85a9d2bf7e349_I20180522"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzQzMQ_893384ba-b788-4922-b7b6-50ebd3ff7825"
      unitRef="usd">13700000</us-gaap:DebtInstrumentUnamortizedPremium>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i970ccee7a80949d687b85a9d2bf7e349_I20180522"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM1Mg_0edb4f45-03db-4f86-8d4b-064051dc0ead"
      unitRef="shares">3018327</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i970ccee7a80949d687b85a9d2bf7e349_I20180522"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM1NQ_db0fb9a1-f6a2-4320-b25f-16a03b271ff9"
      unitRef="usdPerShare">248.48</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <lgnd:PaymentsforConvertibleBondHedges
      contextRef="i52da0c2b4da84fbaa74e65bd6b8dee26_D20180522-20180522"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM1OQ_88d8bab4-98fb-416d-b154-9196471e5b9d"
      unitRef="usd">140300000</lgnd:PaymentsforConvertibleBondHedges>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i970ccee7a80949d687b85a9d2bf7e349_I20180522"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM2MQ_e53d95ba-329b-4592-8166-3dfcd78b67e3"
      unitRef="shares">3018327</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i970ccee7a80949d687b85a9d2bf7e349_I20180522"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM2NQ_c6e76e46-2a66-45fc-96de-1dc55a41439c"
      unitRef="usdPerShare">315.38</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i52da0c2b4da84fbaa74e65bd6b8dee26_D20180522-20180522"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM2Nw_c671cf98-3ba7-44a1-a314-804c9a86e794"
      unitRef="usd">90000000.0</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:IncreaseDecreaseInDerivativeAssets
      contextRef="i827c791bf01745d9821130e71b83b5f8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzIxOTkwMjMyOTY5ODY_a8a06594-efce-43ac-98b0-02352169397f"
      unitRef="usd">19200000</us-gaap:IncreaseDecreaseInDerivativeAssets>
    <us-gaap:IncreaseDecreaseInDerivativeLiabilities
      contextRef="i827c791bf01745d9821130e71b83b5f8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3XzU0OTc1NTg0NzM3MA_3e2e7552-6d26-42ee-9c36-5516e976a4f0"
      unitRef="usd">7500000</us-gaap:IncreaseDecreaseInDerivativeLiabilities>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90ZXh0cmVnaW9uOjZiYjNmMDA1MTg2MzQzYjY4MTI3MmZlNGUzZTA2MTg3Xzk4OTU2MDQ2ODM0Mzc_300dcb45-02f8-4093-a18c-8aac9dfcf0cc">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table summarizes information about the equity and liability components of the 2019 Notes and 2023 Notes (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.970674%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.768328%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:2.292669%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.768328%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Principle amount of 2019 Notes outstanding&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;245,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unamortized discount (including unamortized debt issuance cost)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(893)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20,471)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total current portion of notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;224,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Principle amount of 2023 Notes outstanding&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;750,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unamortized discount (including unamortized debt issuance cost)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(140,136)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total long-term portion of notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;609,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying value of equity component of 2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;127,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value of convertible senior notes outstanding (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;713,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;446,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i788db1d002a24118902ba114a1c848a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzEtMS0xLTEtMjQyNA_38fc57ea-22f5-4ea5-8bcb-1c2eb3abad2b"
      unitRef="usd">27326000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8517c8b0243e45e096978d0ca26893b0_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzEtMy0xLTEtMjM5OA_b6a02e1f-820e-48d9-9911-2c497bd47d15"
      unitRef="usd">245000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i788db1d002a24118902ba114a1c848a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzItMS0xLTEtMA_a43fff74-1a8d-4742-b35c-dfd509e4c80e"
      unitRef="usd">893000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i8517c8b0243e45e096978d0ca26893b0_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzItMy0xLTEtMA_5b637ee6-6e9c-4df3-b39e-7512d8a60269"
      unitRef="usd">20471000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableCurrent
      contextRef="ia32e2ae420b54b08bc61c77e24a0b664_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzQtMS0xLTEtMA_4dfba632-8a00-4700-97b6-0fafee2958a6"
      unitRef="usd">26433000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="i60cd2ff27aee458a876ce61408c2748a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzQtMy0xLTEtMA_d11d6c53-6512-4f8c-a41b-213b68dd32b0"
      unitRef="usd">224529000</us-gaap:NotesPayableCurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie527761fa7b14d4e8c10a419b7c96050_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzUtMS0xLTEtMjQ2Mw_dd2c5a84-2c66-4dc5-8e8c-b4b3baafc34d"
      unitRef="usd">750000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iff1b40e31eb94dd28c98c1b69495379f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzUtMy0xLTEtODcwMA_14294591-f40d-4d1f-bb15-b27327b438ee"
      unitRef="usd">0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ie527761fa7b14d4e8c10a419b7c96050_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzYtMS0xLTEtMjQ2Ng_999d1bb7-c616-48b3-a1ae-fdcb56c07104"
      unitRef="usd">140136000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="iff1b40e31eb94dd28c98c1b69495379f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzYtMy0xLTEtODY5OA_4ba8e8de-abd1-49cc-b299-4256bca4902a"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermNotesPayable
      contextRef="ia32e2ae420b54b08bc61c77e24a0b664_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzctMS0xLTEtODY5Mg_0af6a41e-7b7a-463c-9c95-8619f68881c8"
      unitRef="usd">609864000</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="i60cd2ff27aee458a876ce61408c2748a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzctMy0xLTEtODY5Ng_6197a1ef-28cd-4fb2-bb7d-ba76ac96cc8e"
      unitRef="usd">0</us-gaap:LongTermNotesPayable>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="ie527761fa7b14d4e8c10a419b7c96050_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzgtMS0xLTEtMjUxMA_69dcb941-5466-4972-b88b-c00cb7a900e0"
      unitRef="usd">127997000</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="iff1b40e31eb94dd28c98c1b69495379f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzgtMy0xLTEtODY5NA_d1a3ca2a-18af-4be6-a7cc-5c515825801c"
      unitRef="usd">0</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="ia32e2ae420b54b08bc61c77e24a0b664_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzktMS0xLTEtMjUxOA_f3caa687-4217-4a3a-95f6-0d320ef8a900"
      unitRef="usd">713533000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i60cd2ff27aee458a876ce61408c2748a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80MzIvZnJhZzo2YmIzZjAwNTE4NjM0M2I2ODEyNzJmZTRlM2UwNjE4Ny90YWJsZTpkYWRiODc2ZDIzYjU0OWIwYmRkNmQ0NDE2N2UzZmZkYy90YWJsZXJhbmdlOmRhZGI4NzZkMjNiNTQ5YjBiZGQ2ZDQ0MTY3ZTNmZmRjXzktMy0xLTEtMjQ4OQ_4f796d07-9939-47ae-8a7f-6bfdd6018ed6"
      unitRef="usd">446360000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5XzI1Njg_e7debccb-0132-4f62-beb5-38437ed591eb">Balance Sheet Account DetailsShort-term Investments&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table summarizes the various investment categories at December&#160;31, 2018 and 2017 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.676471%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.676471%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.676471%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.676471%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Bank deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;311,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;311,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Corporate equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;225,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;225,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     U.S. Government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;600,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;601,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Bank deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(96)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Corporate equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     U.S. Government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(182)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;margin-top:5pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Other current assets consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.008811%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investment in Viking warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Property and equipment is stated at cost and consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.008811%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lab and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,165)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,862)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Depreciation of equipment is computed using the straight-line method over the estimated useful lives of the assets which range from three to ten years. Leasehold improvements are amortized using the straight-line method over their estimated useful lives or their related lease term, whichever is shorter. Depreciation expense of $0.9 million, $0.4 million, and $0.2 million was recognized for the years ended December&#160;31, 2018, 2017, and 2016, respectively, and is included in operating expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Goodwill and identifiable intangible assets consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.008811%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Indefinite lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     IPR&amp;amp;D&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Definite lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Complete technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;235,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;222,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;          Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(35,070)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(23,301)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;          Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,048)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(916)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;          Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,744)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,264)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total goodwill and other identifiable intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;306,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Amortization of finite lived intangible assets is computed using the straight-line method over the estimated useful life of the asset&#160;of 20 years. Amortization expense of $15.8 million, $11.3 million, and $10.6 million was recognized for the years ended December&#160;31, 2018 and&#160;2017, and 2016, respectively. Estimated amortization expense for the years ending December&#160;31, 2018 through 2023 is $13.6 million per year. For each of the years ended December&#160;31, 2018, 2017, and 2016, there was&#160;no&#160;impairment of intangible assets with finite lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accrued liabilities consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.008811%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Legal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts owed to former licensees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Royalties owed to third parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments due to broker for share repurchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Return reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Contingent liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In connection with the acquisition of CyDex in January 2011, we issued a series of CVRs and also assumed certain contingent liabilities. We may be required to make additional payments upon achievement of certain clinical and regulatory milestones to the CyDex shareholders and former license holders. We paid CyDex&#160;shareholders, through 2016, 20% of all&#160;CyDex-related revenue, but only to the extent that, and beginning only when,&#160;CyDex-related revenue for the year exceeds $15.0 million; plus an additional 10% of all CyDex-related revenue recognized during such year, but only to the extent, and beginning only when aggregate CyDex-related revenue for such year exceeds $35.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In connection with the acquisition of Metabasis in January 2010, we entered into four CVR agreements with Metabasis shareholders. The CVRs entitle the holders to cash payments as frequently as every six months as proceeds are received by us upon the sale or licensing of any of the Metabasis drug development programs and upon the achievement of specified milestones.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table summarizes contingent liabilities&#160;as of December 2018 and 2017 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:94.736842%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.728395%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.265432%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.876543%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.728395%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.419753%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.419753%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.413580%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.419753%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.728395%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cydex&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Metabasis&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Crystal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(924)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5Xzk4OTU2MDQ2NTM1OTk_8509e45b-2a32-4f85-829b-46451978221e">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table summarizes the various investment categories at December&#160;31, 2018 and 2017 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.676471%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.676471%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.676471%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.676471%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Gross unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Bank deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;311,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;311,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Corporate equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;225,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;225,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     U.S. Government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;600,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;601,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Bank deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(96)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Corporate equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     U.S. Government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(182)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if09401cad196425ab690698455cc8c3d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzMtMS0xLTEtMA_d4e75c83-3ccc-4132-a731-2df242daccf6"
      unitRef="usd">311066000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if09401cad196425ab690698455cc8c3d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzMtMy0xLTEtMA_a82e30d2-57bd-497b-bd01-faa25d86c80c"
      unitRef="usd">26000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if09401cad196425ab690698455cc8c3d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzMtNS0xLTEtMA_9cded3f8-6e97-45a0-8222-f88ea62e1e99"
      unitRef="usd">29000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if09401cad196425ab690698455cc8c3d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzMtNy0xLTEtMA_b87c2269-43a7-47d5-811a-9ce0e0d773c6"
      unitRef="usd">311063000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i68ecb47464af47feb893f53340e5806b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzQtMS0xLTEtMA_91f4f763-185d-4162-9327-c3473eb3d60e"
      unitRef="usd">53223000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i68ecb47464af47feb893f53340e5806b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzQtMy0xLTEtMA_3b182588-5829-4899-93f9-5b0ae734e1c4"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i68ecb47464af47feb893f53340e5806b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzQtNS0xLTEtMA_06557a01-139a-4441-93ea-efb0e69f3a32"
      unitRef="usd">45000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i68ecb47464af47feb893f53340e5806b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzQtNy0xLTEtMA_4495ea00-34c5-46f4-b08f-fd8be77c8291"
      unitRef="usd">53179000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i873cc4ad2c4a424094af1f53ee86bf32_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzUtMS0xLTEtMA_e8b0b18f-8763-452d-aa0d-b751f5b33c3c"
      unitRef="usd">135000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i873cc4ad2c4a424094af1f53ee86bf32_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzUtMy0xLTEtMA_454df91b-08f0-47fb-92c9-feee5ab5beb1"
      unitRef="usd">1191000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i873cc4ad2c4a424094af1f53ee86bf32_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzUtNS0xLTEtMA_5699e679-ba9a-4d6e-b473-f35b57752807"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i873cc4ad2c4a424094af1f53ee86bf32_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzUtNy0xLTEtMA_0a22953d-e907-4f51-a009-2a869daccb6a"
      unitRef="usd">1326000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ide49d3899c314c7a83ca6827111b97cd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzYtMS0xLTEtMA_35cfc6d7-7852-488c-966d-f180eb920fd5"
      unitRef="usd">225731000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ide49d3899c314c7a83ca6827111b97cd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzYtMy0xLTEtMA_078987a9-10ac-4481-854a-cfbea720abbc"
      unitRef="usd">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ide49d3899c314c7a83ca6827111b97cd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzYtNS0xLTEtMA_c0cca924-e593-4dbe-904c-7bcff9f94372"
      unitRef="usd">76000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ide49d3899c314c7a83ca6827111b97cd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzYtNy0xLTEtMA_0548dc95-b494-4656-8c3f-222eda65ac3f"
      unitRef="usd">225663000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i40f8bac802b34bae87d73215caf27338_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzgtMS0xLTEtMA_6963df10-8104-4ec4-99f6-96429a46fbb7"
      unitRef="usd">7982000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i40f8bac802b34bae87d73215caf27338_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzgtMy0xLTEtMA_c3f3acf3-4149-42d9-abc5-e5c688c52373"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i40f8bac802b34bae87d73215caf27338_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzgtNS0xLTEtMA_8148f34a-ec32-4431-8902-4fc4d20fd202"
      unitRef="usd">9000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i40f8bac802b34bae87d73215caf27338_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzgtNy0xLTEtMA_d555c135-d316-4fb4-95bd-a53c883a1537"
      unitRef="usd">7973000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="icbfd2d77cfdb42909cec6fea6491ed92_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzktMS0xLTEtMA_b1a64035-faa5-4e86-8aa6-248957ca6dec"
      unitRef="usd">2017000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="icbfd2d77cfdb42909cec6fea6491ed92_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzktMy0xLTEtMA_08c24427-4060-46fd-87b4-4a849509a3c1"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="icbfd2d77cfdb42909cec6fea6491ed92_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzktNS0xLTEtMA_e6c701be-4590-4c2f-8f8c-7c17eaa9641b"
      unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icbfd2d77cfdb42909cec6fea6491ed92_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzktNy0xLTEtMA_be1d7e08-610b-4a4d-8f6b-e21d8e17717f"
      unitRef="usd">2013000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ibe5aa361660c49aa9ade65790e60db3b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzEwLTEtMS0xLTA_2bda60f8-400c-4350-863d-ca11229b0451"
      unitRef="usd">600154000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ibe5aa361660c49aa9ade65790e60db3b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzEwLTMtMS0xLTA_de2e03dc-cfff-48c9-adbc-8dcee3d26f2a"
      unitRef="usd">1226000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ibe5aa361660c49aa9ade65790e60db3b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzEwLTUtMS0xLTA_5345930a-b411-4887-a0a6-fa34f0631fba"
      unitRef="usd">163000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibe5aa361660c49aa9ade65790e60db3b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzEwLTctMS0xLTA_43a1b85b-ca5b-4900-9de3-cd79fff42555"
      unitRef="usd">601217000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i843b12a2426b42a0a044c4840af01886_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzEzLTEtMS0xLTA_aec024db-fea7-4307-bee2-7411c4515179"
      unitRef="usd">80095000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i843b12a2426b42a0a044c4840af01886_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzEzLTMtMS0xLTA_63f30123-6553-44bf-a412-18b58fdbfe52"
      unitRef="usd">6000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i843b12a2426b42a0a044c4840af01886_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzEzLTUtMS0xLTA_58495694-f71d-4742-90ea-7ad965a62d8a"
      unitRef="usd">42000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i843b12a2426b42a0a044c4840af01886_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzEzLTctMS0xLTA_c8398a88-e9f3-47ed-a0a4-e06a1c714a45"
      unitRef="usd">80059000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia8b9071ac2ee4cdfa8c521452dba6560_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE0LTEtMS0xLTA_dbf63082-86f9-42ed-acd9-807bf1b682dc"
      unitRef="usd">55335000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia8b9071ac2ee4cdfa8c521452dba6560_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE0LTMtMS0xLTA_b89c82a5-6ccb-48ca-8f3c-fb1e1400183b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia8b9071ac2ee4cdfa8c521452dba6560_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE0LTUtMS0xLTA_6252e79b-9377-47ba-9ef8-b342ae16dc5b"
      unitRef="usd">96000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia8b9071ac2ee4cdfa8c521452dba6560_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE0LTctMS0xLTA_ee17429f-8a16-48fc-ac19-a1eb596b2ea1"
      unitRef="usd">55239000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9251dd4d31b7498093e1f44f4c5947dc_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE1LTEtMS0xLTA_9e2b8470-6945-4db8-a18a-fbad43cd151f"
      unitRef="usd">207000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9251dd4d31b7498093e1f44f4c5947dc_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE1LTMtMS0xLTA_379bfc2c-9734-490b-baf8-756d37734ef7"
      unitRef="usd">1689000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9251dd4d31b7498093e1f44f4c5947dc_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE1LTUtMS0xLTA_2a3d0ba4-02b6-4633-abf9-c552a11b8a2c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9251dd4d31b7498093e1f44f4c5947dc_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE1LTctMS0xLTA_972ceda9-2e9e-4baf-92d0-a7f64710da44"
      unitRef="usd">1896000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i314bde6d607f4e658a119ca41affb344_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE2LTEtMS0xLTA_ead9502e-7f21-46c6-9846-1dc0e6e790ff"
      unitRef="usd">27933000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i314bde6d607f4e658a119ca41affb344_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE2LTMtMS0xLTA_9a849405-0b39-4cbc-bef8-8a899badda55"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i314bde6d607f4e658a119ca41affb344_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE2LTUtMS0xLTA_48da69ce-44f2-451c-815e-521a15986459"
      unitRef="usd">20000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i314bde6d607f4e658a119ca41affb344_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE2LTctMS0xLTA_12c23c10-9d54-47cf-95ec-081984ab4ddf"
      unitRef="usd">27913000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i08498294a183499a9bf71fb60b17b954_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE3LTEtMS0xLTA_6b4f48fd-6caf-4931-82ea-cc4c4c1c305f"
      unitRef="usd">4991000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i08498294a183499a9bf71fb60b17b954_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE3LTMtMS0xLTA_bdc44bf2-a958-4558-855c-7ec132e0a956"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i08498294a183499a9bf71fb60b17b954_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE3LTUtMS0xLTA_e0297a65-e3c5-4988-afe0-8c6f1f576f5e"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i08498294a183499a9bf71fb60b17b954_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE3LTctMS0xLTA_9324c03d-a6e7-477c-a3ae-ec794c499c30"
      unitRef="usd">4990000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9c4120046acd4fc69f355bb557d7c4d1_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE4LTEtMS0xLTA_0e7e0f4d-024a-43d8-b2cc-d88113eadf72"
      unitRef="usd">8939000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9c4120046acd4fc69f355bb557d7c4d1_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE4LTMtMS0xLTA_a27722ef-1d05-484d-9604-9f34b4ce7193"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9c4120046acd4fc69f355bb557d7c4d1_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE4LTUtMS0xLTA_73bd347d-54b5-40c2-a3e3-3a062317b757"
      unitRef="usd">10000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9c4120046acd4fc69f355bb557d7c4d1_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE4LTctMS0xLTA_70eae45a-11ea-49bb-a712-2eca5ceb3d76"
      unitRef="usd">8929000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if120a59cc3604cb3ad3491acaa5c4d79_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE5LTEtMS0xLTA_b3e8ea7c-5250-4b1a-bec9-a62aa34209b0"
      unitRef="usd">2028000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if120a59cc3604cb3ad3491acaa5c4d79_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE5LTMtMS0xLTA_7f94710c-86ab-44ae-9d07-c43b51066981"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if120a59cc3604cb3ad3491acaa5c4d79_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE5LTUtMS0xLTA_d21eea63-dc89-42fc-b532-00b55391c333"
      unitRef="usd">13000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if120a59cc3604cb3ad3491acaa5c4d79_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzE5LTctMS0xLTA_b14cffa1-22f8-4844-af29-4d11e4f4434e"
      unitRef="usd">2015000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iac339cad857c45998c60f10b6d6bf7da_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzIwLTEtMS0xLTA_e90b725d-893a-46cf-af5f-1af2b5483777"
      unitRef="usd">179528000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iac339cad857c45998c60f10b6d6bf7da_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzIwLTMtMS0xLTA_38380b06-df7e-4d81-ad29-4f272e04a038"
      unitRef="usd">1695000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iac339cad857c45998c60f10b6d6bf7da_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzIwLTUtMS0xLTA_8f77e9e3-50c5-4e0d-b4dd-eb2ff5dc41a6"
      unitRef="usd">182000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iac339cad857c45998c60f10b6d6bf7da_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplMWEzZjQzZjYyOWE0MDA2OWViODYwZWUyOGViZmRkZC90YWJsZXJhbmdlOmUxYTNmNDNmNjI5YTQwMDY5ZWI4NjBlZTI4ZWJmZGRkXzIwLTctMS0xLTA_b752c528-8386-4ddb-a77e-6830e710fe11"
      unitRef="usd">181041000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5Xzk4OTU2MDQ2NTM2MDA_df2297b3-d2ef-4de4-8d34-bb95053fc5ed">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Other current assets consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.008811%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investment in Viking warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:RestrictedCashCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTozNTVlYzVjYzViMTc0MWEzOTEyYTlmNGM0ZjFjZTU4OS90YWJsZXJhbmdlOjM1NWVjNWNjNWIxNzQxYTM5MTJhOWY0YzRmMWNlNTg5XzMtMS0xLTEtMA_0967caec-0b68-4739-b90d-ff1c5888cc81"
      unitRef="usd">2616000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTozNTVlYzVjYzViMTc0MWEzOTEyYTlmNGM0ZjFjZTU4OS90YWJsZXJhbmdlOjM1NWVjNWNjNWIxNzQxYTM5MTJhOWY0YzRmMWNlNTg5XzMtMy0xLTEtMA_d1ec1b49-847e-43ac-bb4d-1c6ffd649038"
      unitRef="usd">0</us-gaap:RestrictedCashCurrent>
    <lgnd:WarrantsCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTozNTVlYzVjYzViMTc0MWEzOTEyYTlmNGM0ZjFjZTU4OS90YWJsZXJhbmdlOjM1NWVjNWNjNWIxNzQxYTM5MTJhOWY0YzRmMWNlNTg5XzQtMS0xLTEtODMyNQ_1df87807-7032-4bb3-82e5-2032aa3d2997"
      unitRef="usd">9257000</lgnd:WarrantsCurrent>
    <lgnd:WarrantsCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTozNTVlYzVjYzViMTc0MWEzOTEyYTlmNGM0ZjFjZTU4OS90YWJsZXJhbmdlOjM1NWVjNWNjNWIxNzQxYTM5MTJhOWY0YzRmMWNlNTg5XzQtMy0xLTEtODMyMQ_7833371e-b0ca-4b12-9bab-099b1acb1ceb"
      unitRef="usd">0</lgnd:WarrantsCurrent>
    <lgnd:OtherAssetsCurrentOther
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTozNTVlYzVjYzViMTc0MWEzOTEyYTlmNGM0ZjFjZTU4OS90YWJsZXJhbmdlOjM1NWVjNWNjNWIxNzQxYTM5MTJhOWY0YzRmMWNlNTg5XzQtMS0xLTEtMA_0f622cc3-6937-42cb-ab06-949226a99131"
      unitRef="usd">8545000</lgnd:OtherAssetsCurrentOther>
    <lgnd:OtherAssetsCurrentOther
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTozNTVlYzVjYzViMTc0MWEzOTEyYTlmNGM0ZjFjZTU4OS90YWJsZXJhbmdlOjM1NWVjNWNjNWIxNzQxYTM5MTJhOWY0YzRmMWNlNTg5XzQtMy0xLTEtMA_73e31a3d-6a61-49f3-a149-3c173c797e0c"
      unitRef="usd">1514000</lgnd:OtherAssetsCurrentOther>
    <us-gaap:OtherAssetsCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTozNTVlYzVjYzViMTc0MWEzOTEyYTlmNGM0ZjFjZTU4OS90YWJsZXJhbmdlOjM1NWVjNWNjNWIxNzQxYTM5MTJhOWY0YzRmMWNlNTg5XzUtMS0xLTEtMA_b171ca13-55bb-4f17-b081-0fda91d40748"
      unitRef="usd">20418000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTozNTVlYzVjYzViMTc0MWEzOTEyYTlmNGM0ZjFjZTU4OS90YWJsZXJhbmdlOjM1NWVjNWNjNWIxNzQxYTM5MTJhOWY0YzRmMWNlNTg5XzUtMy0xLTEtMA_f8c75495-222f-474f-8ca4-32889eae2787"
      unitRef="usd">1514000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5Xzk4OTU2MDQ2NTM2MDE_bb7af50b-c6d2-4bdf-b782-2c323fe12c5d">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Property and equipment is stated at cost and consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.008811%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lab and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,165)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,862)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i16fdeb617d3e4ad69654c02d20dca967_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo0ODhjMzhmNjI1NjY0MDU4YjM1MjMxZjMxMWQ0MGJmZi90YWJsZXJhbmdlOjQ4OGMzOGY2MjU2NjQwNThiMzUyMzFmMzExZDQwYmZmXzItMS0xLTEtMA_b1e942f7-5d0b-452c-89c8-7ef78d1c5b9e"
      unitRef="usd">4183000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iac24af30dd5947d69f092c0143c72cd5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo0ODhjMzhmNjI1NjY0MDU4YjM1MjMxZjMxMWQ0MGJmZi90YWJsZXJhbmdlOjQ4OGMzOGY2MjU2NjQwNThiMzUyMzFmMzExZDQwYmZmXzItMy0xLTEtMA_3b0a044d-2912-4c02-9c3b-6afe2613de02"
      unitRef="usd">3460000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4e5237e21cd94cbe8fb403d08bacef1f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo0ODhjMzhmNjI1NjY0MDU4YjM1MjMxZjMxMWQ0MGJmZi90YWJsZXJhbmdlOjQ4OGMzOGY2MjU2NjQwNThiMzUyMzFmMzExZDQwYmZmXzMtMS0xLTEtMA_3b52bd83-89f1-45dd-bbdb-95f06cbf319d"
      unitRef="usd">2418000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5d2d421f80254076b1c05f7d56f73e55_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo0ODhjMzhmNjI1NjY0MDU4YjM1MjMxZjMxMWQ0MGJmZi90YWJsZXJhbmdlOjQ4OGMzOGY2MjU2NjQwNThiMzUyMzFmMzExZDQwYmZmXzMtMy0xLTEtMA_70227321-3d56-441d-9216-77b7efabb190"
      unitRef="usd">1917000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic146a47155124f8587de68b7f7bf2916_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo0ODhjMzhmNjI1NjY0MDU4YjM1MjMxZjMxMWQ0MGJmZi90YWJsZXJhbmdlOjQ4OGMzOGY2MjU2NjQwNThiMzUyMzFmMzExZDQwYmZmXzQtMS0xLTEtMA_62d9f88d-903b-4c85-a53c-98947c6efad3"
      unitRef="usd">936000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2f59fb3a08394604ad40621952d209ac_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo0ODhjMzhmNjI1NjY0MDU4YjM1MjMxZjMxMWQ0MGJmZi90YWJsZXJhbmdlOjQ4OGMzOGY2MjU2NjQwNThiMzUyMzFmMzExZDQwYmZmXzQtMy0xLTEtMA_8aaa2ec4-6f9d-4519-b299-c45c8587f325"
      unitRef="usd">697000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo0ODhjMzhmNjI1NjY0MDU4YjM1MjMxZjMxMWQ0MGJmZi90YWJsZXJhbmdlOjQ4OGMzOGY2MjU2NjQwNThiMzUyMzFmMzExZDQwYmZmXzUtMS0xLTEtMA_8949223b-acbf-487d-b109-33049e5abdfa"
      unitRef="usd">7537000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo0ODhjMzhmNjI1NjY0MDU4YjM1MjMxZjMxMWQ0MGJmZi90YWJsZXJhbmdlOjQ4OGMzOGY2MjU2NjQwNThiMzUyMzFmMzExZDQwYmZmXzUtMy0xLTEtMA_205f67cb-1a07-48c8-9eac-32ae1630018c"
      unitRef="usd">6074000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo0ODhjMzhmNjI1NjY0MDU4YjM1MjMxZjMxMWQ0MGJmZi90YWJsZXJhbmdlOjQ4OGMzOGY2MjU2NjQwNThiMzUyMzFmMzExZDQwYmZmXzYtMS0xLTEtMA_85df652c-ddb0-402e-8bb9-0192a5c1511b"
      unitRef="usd">2165000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo0ODhjMzhmNjI1NjY0MDU4YjM1MjMxZjMxMWQ0MGJmZi90YWJsZXJhbmdlOjQ4OGMzOGY2MjU2NjQwNThiMzUyMzFmMzExZDQwYmZmXzYtMy0xLTEtMA_9290a1ff-2fe2-4985-8492-cf06a2baa2c8"
      unitRef="usd">1862000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo0ODhjMzhmNjI1NjY0MDU4YjM1MjMxZjMxMWQ0MGJmZi90YWJsZXJhbmdlOjQ4OGMzOGY2MjU2NjQwNThiMzUyMzFmMzExZDQwYmZmXzctMS0xLTEtMA_e29c6eef-fc19-48ea-ac33-6245515452c9"
      unitRef="usd">5372000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo0ODhjMzhmNjI1NjY0MDU4YjM1MjMxZjMxMWQ0MGJmZi90YWJsZXJhbmdlOjQ4OGMzOGY2MjU2NjQwNThiMzUyMzFmMzExZDQwYmZmXzctMy0xLTEtMA_d8c43a48-c36c-45f3-a670-7d4393927db3"
      unitRef="usd">4212000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5XzY1MA_a1081043-7c8f-4d53-b198-09c6daf8b492"
      unitRef="usd">900000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5XzY1NA_c0980122-ee6f-441f-bb6d-15a69e9ef586"
      unitRef="usd">400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5XzY2Mg_9fd82494-a3bd-481b-87fe-9b274e174f11"
      unitRef="usd">200000</us-gaap:Depreciation>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5Xzk4OTU2MDQ2NTM2MDI_6dde6194-39ec-4ba8-952e-d7c997fc38d4">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Goodwill and identifiable intangible assets consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.008811%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Indefinite lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     IPR&amp;amp;D&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Definite lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Complete technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;235,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;222,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;          Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(35,070)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(23,301)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;          Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,048)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(916)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;          Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,744)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,264)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total goodwill and other identifiable intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;306,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="if00b0dbd22ec4957944d58677bc41590_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzMtMy0xLTEtMA_134e3a11-bce4-4296-bdf8-d9be18fae38e"
      unitRef="usd">7923000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzQtMS0xLTEtMA_918c94de-9039-43f9-a2dd-4753eea5a886"
      unitRef="usd">86646000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzQtMy0xLTEtMA_fbfa2c74-dfad-4389-a9b8-a1da564ea6fa"
      unitRef="usd">85959000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifbb1af2f911649c98dc01b76a95a1b6f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzYtMS0xLTEtMA_64177eae-d980-4649-8580-a3aa4914ec5b"
      unitRef="usd">235413000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i17da7efba5044964a299fa1b88c45d89_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzYtMy0xLTEtMA_ce97c0d7-bf24-44f4-9dea-0a48609c3f99"
      unitRef="usd">222900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifbb1af2f911649c98dc01b76a95a1b6f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzctMS0xLTEtMA_bcaaf519-4809-4ea9-a0ad-21bc3bb742d2"
      unitRef="usd">35070000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i17da7efba5044964a299fa1b88c45d89_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzctMy0xLTEtMA_2ddee11f-336a-4469-85dc-6514ef3a2717"
      unitRef="usd">23301000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i25a1b9803d204d8399b4072bc7f1feba_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzgtMS0xLTEtMA_2d0d495c-0bf8-4a09-bca5-7d93a49f97bd"
      unitRef="usd">2642000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i098eec66c5b3403da1e52d65ba40fb09_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzgtMy0xLTEtMA_bd3f4df9-e855-4cad-8773-c08c5f539812"
      unitRef="usd">2642000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i25a1b9803d204d8399b4072bc7f1feba_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzktMS0xLTEtMA_31dc1cba-78a4-4b02-b4c8-1ad94f0c4711"
      unitRef="usd">1048000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i098eec66c5b3403da1e52d65ba40fb09_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzktMy0xLTEtMA_3f1e6545-9cb8-42e7-8f1f-a73e5c9ce333"
      unitRef="usd">916000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i985547ad7ca64cb5b0d3b8b61bbf2f9b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzEwLTEtMS0xLTA_b940a4db-816f-4e47-92ba-de610285cce1"
      unitRef="usd">29600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ida0878f2976a419ab990ac37bb697cf4_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzEwLTMtMS0xLTA_4213e99c-bbbe-46ad-b765-24b7f8619d85"
      unitRef="usd">29600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i985547ad7ca64cb5b0d3b8b61bbf2f9b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzExLTEtMS0xLTA_68e7973e-8d02-48e3-b89c-9ec6117d896e"
      unitRef="usd">11744000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ida0878f2976a419ab990ac37bb697cf4_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzExLTMtMS0xLTA_ef6b95da-6bcf-40bb-bea9-c30dee61aa15"
      unitRef="usd">10264000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzEyLTEtMS0xLTA_220bc792-b815-43b9-a20c-0e0c803ffe21"
      unitRef="usd">306439000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTowZGViMmQxMTk3ODU0NTU4OGRjM2YyZDA5ZTJiNTllNS90YWJsZXJhbmdlOjBkZWIyZDExOTc4NTQ1NTg4ZGMzZjJkMDllMmI1OWU1XzEyLTMtMS0xLTA_f53d13fe-c29c-45c9-99b3-c68b4f5a5d2d"
      unitRef="usd">314543000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5XzU0OTc1NTgxNzc0NA_92d88571-6fb1-40a3-8993-a97348071153">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5XzEwMzI_681dfa64-f652-49a3-ae2d-08ad13b3d19f"
      unitRef="usd">15800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5XzEwMzY_a51a4417-11db-4cfc-bf50-b59a47cd9d42"
      unitRef="usd">11300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5XzEwNDQ_ab306f40-1311-4164-88e8-1e44366b3d09"
      unitRef="usd">10600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5XzExODk_64cc8508-fd98-44cb-93e1-4015ebf6b9dd"
      unitRef="usd">13600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5XzU0OTc1NTgxNzY2Mw_286b381d-656a-4834-8340-624fc7312873"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5Xzk4OTU2MDQ2NTM2MDM_c448bdcc-2d27-4001-8412-b9921a56450f">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accrued liabilities consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.008811%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Legal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts owed to former licensees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Royalties owed to third parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments due to broker for share repurchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Return reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzItMS0xLTEtMA_00dba084-97fa-4983-9826-4b18bbe29fc9"
      unitRef="usd">4045000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzItMy0xLTEtMA_7365ecdf-237f-4438-8d55-fbe232488ea2"
      unitRef="usd">4085000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzMtMS0xLTEtMA_20297378-11aa-4e2a-93b1-db299158e919"
      unitRef="usd">942000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzMtMy0xLTEtMA_5c27cc13-1be5-4fb0-b3a8-c332c374c0e4"
      unitRef="usd">430000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedSalesCommissionCurrentAndNoncurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzQtMS0xLTEtMA_199e3b76-f0fd-489c-8c38-79d45e317e07"
      unitRef="usd">428000</us-gaap:AccruedSalesCommissionCurrentAndNoncurrent>
    <us-gaap:AccruedSalesCommissionCurrentAndNoncurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzQtMy0xLTEtMA_ac4a4732-e2fd-4be4-bba4-11d3fb8ea84d"
      unitRef="usd">396000</us-gaap:AccruedSalesCommissionCurrentAndNoncurrent>
    <us-gaap:AccruedRoyaltiesCurrentAndNoncurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzUtMS0xLTEtMA_84c009eb-bb02-4243-b4a7-b9b05ec31073"
      unitRef="usd">1025000</us-gaap:AccruedRoyaltiesCurrentAndNoncurrent>
    <us-gaap:AccruedRoyaltiesCurrentAndNoncurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzUtMy0xLTEtMA_e3116f74-8cbd-46d7-9af6-b510290e43e2"
      unitRef="usd">954000</us-gaap:AccruedRoyaltiesCurrentAndNoncurrent>
    <lgnd:AccruedStockRepurchases
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzctMS0xLTEtMTIzOTU_b9d32676-bbc8-4eeb-bb64-b97d1c37d101"
      unitRef="usd">4613000</lgnd:AccruedStockRepurchases>
    <lgnd:AccruedStockRepurchases
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzctMy0xLTEtMTI0MDQ_01840227-367d-40bd-b710-202f77e5e76b"
      unitRef="usd">0</lgnd:AccruedStockRepurchases>
    <lgnd:AccruedSalesReturns
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzgtMS0xLTEtMTIzOTg_521dfc95-21f0-44db-9caf-44ffb2bc743a"
      unitRef="usd">3590000</lgnd:AccruedSalesReturns>
    <lgnd:AccruedSalesReturns
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzgtMy0xLTEtMTI0MDc_3cb4a28d-aa71-4586-b895-20f470c00804"
      unitRef="usd">0</lgnd:AccruedSalesReturns>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzktMS0xLTEtMTI0MDE_0ab61afa-e8f4-424a-a35b-9810b4b47c8c"
      unitRef="usd">1093000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzktMy0xLTEtMTI0MTA_e35cd5c2-aa9e-4962-adab-702d1a3b13fb"
      unitRef="usd">0</us-gaap:RestructuringReserveCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzctMS0xLTEtMA_bb45ba31-c24c-4ef4-9910-217ca9f80a60"
      unitRef="usd">3464000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzctMy0xLTEtMA_0f21cd11-a3a2-43c8-947f-d7b0fe657d2e"
      unitRef="usd">1512000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzgtMS0xLTEtMA_5bb7ff54-1aa1-496d-964d-fed783e96b28"
      unitRef="usd">19200000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTplZmM3MzZhNGQyMDI0Yjg4YTQ0ODJlNzIxZDBmOWQ1Yi90YWJsZXJhbmdlOmVmYzczNmE0ZDIwMjRiODhhNDQ4MmU3MjFkMGY5ZDViXzgtMy0xLTEtMA_87899b09-bfed-46ac-9f45-3d2fda5a485b"
      unitRef="usd">7377000</us-gaap:AccruedLiabilitiesCurrent>
    <lgnd:RevenueRoyaltytoAcquireeShareholdersPercent
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5XzE3Mjk_6758946c-1302-469a-b701-23987b5f07f9"
      unitRef="number">0.20</lgnd:RevenueRoyaltytoAcquireeShareholdersPercent>
    <lgnd:ThresholdRevenueAmounttoTriggerRoyaltyPayments
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5XzE4NTk_a13d6ffc-562c-4b3a-ad57-6ad7f48fe136"
      unitRef="usd">15000000.0</lgnd:ThresholdRevenueAmounttoTriggerRoyaltyPayments>
    <lgnd:AdditionalRevenueRoyaltytoAcquireeShareholdersPercent
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5XzE4ODI_9559f44b-909a-4d8a-a63b-47553ab8dba6"
      unitRef="number">0.10</lgnd:AdditionalRevenueRoyaltytoAcquireeShareholdersPercent>
    <lgnd:ThresholdRevenueAmounttoTriggerAdditionalRoyaltyPayments
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5XzIwNDU_0f66db7a-540e-4064-b035-fbd9f4323df1"
      unitRef="usd">35000000.0</lgnd:ThresholdRevenueAmounttoTriggerAdditionalRoyaltyPayments>
    <lgnd:ScheduleofContingentLiabilitiesTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90ZXh0cmVnaW9uOjIzMmQwZGQ0ZGE0NjQ2MjViNjNlOWIxZTk3ZWE0ZjU5XzgyNDYzMzcyMTQxMDA_47feb5ee-ac7f-471b-b2d5-22af4629fdd8">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table summarizes contingent liabilities&#160;as of December 2018 and 2017 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:94.736842%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.728395%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.265432%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.876543%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.728395%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.419753%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.419753%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.413580%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.419753%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.728395%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cydex&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Metabasis&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Crystal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(924)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</lgnd:ScheduleofContingentLiabilitiesTableTextBlock>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod
      contextRef="ic732878aa6064bd6999a01fcb26ffafb_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzEtMS0xLTEtMA_39da92aa-6ce8-4c51-a7b6-ba657fa79fad"
      unitRef="usd">6600000</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod>
    <lgnd:PaymentsToContingentValueRightHolders
      contextRef="i7a2d42893cd644a68777988972f1db82_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzEtMi0xLTEtMA_fb9f0be1-b89d-4846-8637-177b8e49255a"
      unitRef="usd">5000000</lgnd:PaymentsToContingentValueRightHolders>
    <lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities
      contextRef="i7a2d42893cd644a68777988972f1db82_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzEtMy0xLTEtMA_93a2711f-b11c-4cef-ad99-2db86b9d6387"
      unitRef="usd">0</lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAdditions
      contextRef="i7a2d42893cd644a68777988972f1db82_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzEtNS0xLTEtOTAwMg_49cfc8ff-d24c-4014-8f5f-ae250603592b"
      unitRef="usd">0</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAdditions>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod
      contextRef="idfb5b3bf1daa4956a0677ba6e2b17a09_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzEtNS0xLTEtMA_a961ee97-6463-4498-8c52-e7555469c710"
      unitRef="usd">1600000</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod>
    <lgnd:PaymentsToContingentValueRightHolders
      contextRef="i794200b309194b26a0fa0ace6a16a745_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzEtNi0xLTEtMA_8a6fc826-4eef-460b-8b6f-9c6d31b81ac5"
      unitRef="usd">25000</lgnd:PaymentsToContingentValueRightHolders>
    <lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities
      contextRef="i794200b309194b26a0fa0ace6a16a745_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzEtNy0xLTEtMA_5c3a8ed8-35a2-4e02-b4c9-236b7630fa74"
      unitRef="usd">-1050000</lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod
      contextRef="i6555f01d1e2a414bb4602de9db064582_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzEtOS0xLTEtMA_8200f913-fd99-4e25-bab9-837b41ae952d"
      unitRef="usd">525000</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod
      contextRef="i04a307d0dd25404c9e1b6973b4fcfcfc_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzItMS0xLTEtMA_7901e98d-8438-4e48-81fb-4d31494e5717"
      unitRef="usd">1500000</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod>
    <lgnd:PaymentsToContingentValueRightHolders
      contextRef="ib90242a1f1084a72890da4139394161b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzItMi0xLTEtMA_c20eec57-7f21-4629-aaf2-c7b92ab24c9f"
      unitRef="usd">0</lgnd:PaymentsToContingentValueRightHolders>
    <lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities
      contextRef="ib90242a1f1084a72890da4139394161b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzItMy0xLTEtMA_7e14a5e6-d758-491a-927f-d5a974549c7b"
      unitRef="usd">2500000</lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAdditions
      contextRef="ib90242a1f1084a72890da4139394161b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzItNS0xLTEtOTAwNA_83ef62e0-2646-466a-b7d7-63d7270661f5"
      unitRef="usd">0</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAdditions>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod
      contextRef="i962f4a871df84f71a3762aabb69d87d4_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzItNS0xLTEtMA_1d76ebee-e553-4a0e-9e4b-e4575964d323"
      unitRef="usd">4000000</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod>
    <lgnd:PaymentsToContingentValueRightHolders
      contextRef="iab067f7fade348cd8a79b801cff7838c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzItNi0xLTEtMA_08cdfddd-3274-4bbf-9bc8-6f2c960b208c"
      unitRef="usd">3900000</lgnd:PaymentsToContingentValueRightHolders>
    <lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities
      contextRef="iab067f7fade348cd8a79b801cff7838c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzItNy0xLTEtMA_976fcf78-e6fa-4adb-a49a-9b61cf62cb52"
      unitRef="usd">5400000</lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod
      contextRef="i5a6f5527bcd749ebb994ee78a83dec16_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzItOS0xLTEtMA_8e664e50-e8dc-4987-9eae-4e75fb995a31"
      unitRef="usd">5500000</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod
      contextRef="i3ddcb2326de24ff388c9dabc96f2f7ab_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzMtMS0xLTEtMA_1c916c1b-d296-423f-8587-c5dde4240c10"
      unitRef="usd">0</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod>
    <lgnd:PaymentsToContingentValueRightHolders
      contextRef="ia96387c68e204b4388e9977b060ff288_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzMtMi0xLTEtMA_b11b7218-f364-4878-9e4d-73fd47679a66"
      unitRef="usd">0</lgnd:PaymentsToContingentValueRightHolders>
    <lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities
      contextRef="ia96387c68e204b4388e9977b060ff288_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzMtMy0xLTEtMA_3c2e5243-b693-4a57-817d-441578736cf6"
      unitRef="usd">0</lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAdditions
      contextRef="ia96387c68e204b4388e9977b060ff288_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzMtNS0xLTEtOTAwNg_a5f07c89-82f3-44b5-b871-3ad3e1b6480f"
      unitRef="usd">8400000</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAdditions>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod
      contextRef="i3dc153fa027840bfaf8d39d7777fca8a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzMtNS0xLTEtMA_f1c707aa-bd5a-46d8-8c15-94beb67b22c6"
      unitRef="usd">8400000</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod>
    <lgnd:PaymentsToContingentValueRightHolders
      contextRef="i473d204eb0a340c083969f9a7077c1ed_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzMtNi0xLTEtMA_04f14177-7a40-4f8d-8672-ab78ebe342f7"
      unitRef="usd">1000000</lgnd:PaymentsToContingentValueRightHolders>
    <lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities
      contextRef="i473d204eb0a340c083969f9a7077c1ed_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzMtNy0xLTEtMA_de671289-3618-47f8-aeff-465cbc6b5555"
      unitRef="usd">-924000</lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod
      contextRef="i302632e5fe1b4a5f83193f9bdf7204aa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzMtOS0xLTEtMA_6b0f7944-d348-478e-839e-bd14bf5f5871"
      unitRef="usd">6476000</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod
      contextRef="ia2d1a8eee1564d08a05108a7d9f42143_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzQtMS0xLTEtMA_5b87a64e-a9a4-49f6-8384-bdada3ff00fe"
      unitRef="usd">8100000</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod>
    <lgnd:PaymentsToContingentValueRightHolders
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzQtMi0xLTEtMA_14fdec41-bf43-4116-b164-edcce2cddbc6"
      unitRef="usd">5000000</lgnd:PaymentsToContingentValueRightHolders>
    <lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzQtMy0xLTEtMA_5c573fae-eb0e-4287-a56b-9ed12a7df405"
      unitRef="usd">2500000</lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAdditions
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzQtNS0xLTEtOTAwOA_0099295f-7dd4-40d6-8de8-999ca68215cd"
      unitRef="usd">8400000</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAdditions>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzQtNS0xLTEtMA_aa2dc567-297c-4685-841b-94b051b92907"
      unitRef="usd">14000000</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod>
    <lgnd:PaymentsToContingentValueRightHolders
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzQtNi0xLTEtMA_4ecbc9a1-d929-42ae-b9a5-44c2732f7d8c"
      unitRef="usd">4925000</lgnd:PaymentsToContingentValueRightHolders>
    <lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzQtNy0xLTEtMA_63bc3b80-f2a5-47d9-9e9c-a942fef0993e"
      unitRef="usd">3426000</lgnd:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentContingentLiabilities>
    <lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80NTcvZnJhZzoyMzJkMGRkNGRhNDY0NjI1YjYzZTliMWU5N2VhNGY1OS90YWJsZTo2OWVhYWEzNzY0M2Y0NWJhOTMwMzgyODkzMzJjZjU0NS90YWJsZXJhbmdlOjY5ZWFhYTM3NjQzZjQ1YmE5MzAzODI4OTMzMmNmNTQ1XzQtOS0xLTEtMA_9b255e66-b0f3-4e9c-a645-48c353123f46"
      unitRef="usd">12501000</lgnd:BusinessAcquisitionContingentConsiderationPotentialCashPaymentAtEndOfPeriod>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzI4Njg_d62cb370-baae-46f1-9f71-82235d2d666f">Stockholders&#x2019; Equity&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Share-based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table summarizes share-based compensation expense (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:63.102639%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.143695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.143695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.143695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation expense as a component of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock Plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In May 2012 and May 2016, our 2002 Stock Incentive Plan was amended to increase the number of shares available for issuance by 1.8 million&#160;&#160;and 0.9 million shares, respectively.  As of December&#160;31, 2018, there were 0.6 million shares available for future option grants or direct issuance under the Amended 2002 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Following is a summary of our stock option plan activity and related information:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269006%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:48.220913%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.076583%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.076583%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.076583%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.340206%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Term in&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;(In&#160; thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December&#160;31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,876,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;157,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;228,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(358,162)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,228)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;114.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,736,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable at December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,313,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;117,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options vested and expected to vest as of December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,734,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The weighted-average grant-date fair value of all stock options granted during 2018, 2017 and 2016 was $66.71, $53.17 and $46.53 per share, respectively. The total intrinsic value of all options exercised during 2018, 2017 and 2016 was approximately $51.9 million, $13.3 million and&#160;$12.0 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Cash received from options exercised, net of fees paid, in 2018, 2017 and 2016 was $19.8 million, $4.7 million and $6.2 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Following is a further breakdown of the options outstanding as of December&#160;31, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.830409%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.366864%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.313609%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.391716%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.313609%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.539645%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.313609%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.539645%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.313609%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.539645%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.568047%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Range of exercise prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;remaining&#160; life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;in&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Weighted&#160;average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;exercise price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;exercisable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Weighted&#160;average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;exercise&#160;price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$8.58 - $10.05&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;184,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;184,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$10.12 - $12.81&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$14.47 - $14.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$16.14 - $17.88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$21.92 - $21.92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$32.00 - $56.26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;182,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.70&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$63.58 - $67.53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$74.42 - $74.42&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$85.79 - $100.38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;299,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;157,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$101.15 - $195.91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;353,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.79&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,734,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,313,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The assumptions used for the specified reporting periods and the resulting estimates of weighted-average grant date fair value per share of options granted:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.538012%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:51.709199%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.540059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.986944%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.540059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.541840%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.540059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.541840%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.7%-3.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0%-2.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3%-1.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33%-36%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43%-47%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48%-50%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.1 to 5.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.5 to 6.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.6 to 6.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;As of December&#160;31, 2018, there was $20.4 million of total unrecognized compensation cost related to non-vested stock options.  That cost is expected to be recognized over a weighted average period of 2.39 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Restricted Stock Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following is a summary of our restricted stock activity and related information:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.127753%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.509545%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Grant&#160;Date Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at December&#160;31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61,989)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,165)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;132,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;130.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;As of December&#160;31, 2018, unrecognized compensation cost related to non-vested stock awards amounted to $9.2&#160;million. That cost is expected to be recognized over a weighted average period of&#160;1.38 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;As of December 31, 2018, 64,008 shares of our common stock are available for future issuance under the Amended Employee Stock Purchase Plan, or ESPP.  The ESPP permits eligible employees to purchase up to 1,250 shares of Ligand common stock per calendar year at a discount through payroll deductions. The price at which stock is purchased under the ESPP is equal to 85% of the fair market value of the common stock on the first of a six month offering period or purchase date, whichever is lower. There were 3,386, 3,061 and 1,961 shares issued under the ESPP in 2018, 2017 and 2016, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Share Repurchases &lt;/span&gt;&lt;/div&gt;In May 2018, in conjunction with our&#160;2023 Notes debt offering,&#160;we repurchased 260,000 shares of our&#160;common stock at&#160;a cost of $191.14 per share. In September 2018, the&#160;board of directors authorized us to repurchase up to $200.0 million of our common stock&#160;from time to time over a period of up to three years&#160;(the &#x201c;Repurchase Program&#x201d;). As of December 31, 2018, $125.2 million remains available for repurchase under the&#160;authorized program.&#160;On January 23, 2019, the board of directors elected to increase the Repurchase Program, authorizing us to repurchase up to a maximum of $350.0 million of our outstanding common stock under the Repurchase Program. The Repurchase Program will expire, as originally scheduled, on September 20, 2021.&#160;Since December 31, 2018 and as of February 28, 2019, we acquired 400,177 additional shares during 2019, and the maximum dollar value of shares that may yet be purchased under the Repurchase Program was $225.9 million.During the years ended December&#160;31, 2018, 2017 and 2016, we repurchased 782,248 shares for $127.5 million, 14,000&#160;shares for $2.0 million, and&#160;40,500&#160;shares for&#160;$3.9 million, respectively.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <lgnd:ScheduleForShareBasedCompensationExpenseForAwardsToEmployeesAndDirectorsTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1Xzk4OTU2MDQ2NTU2NDQ_3a9e00bd-146e-416a-beb7-9e7b52c12ab4">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following table summarizes share-based compensation expense (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:63.102639%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.143695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.143695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.143695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation expense as a component of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</lgnd:ScheduleForShareBasedCompensationExpenseForAwardsToEmployeesAndDirectorsTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="idaab1982bed149178b9a7a902d4ec9b1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZToxMDNlZDc1YmY0ODU0NDg0OTNlM2M5ZjIwNzVjZmE3Zi90YWJsZXJhbmdlOjEwM2VkNzViZjQ4NTQ0ODQ5M2UzYzlmMjA3NWNmYTdmXzMtMS0xLTEtMA_93e1dbe6-9717-46d5-9aba-205600419885"
      unitRef="usd">8352000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i5525fb7204b24ebb9a94c522e3490ed3_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZToxMDNlZDc1YmY0ODU0NDg0OTNlM2M5ZjIwNzVjZmE3Zi90YWJsZXJhbmdlOjEwM2VkNzViZjQ4NTQ0ODQ5M2UzYzlmMjA3NWNmYTdmXzMtMy0xLTEtMA_f1d93bc7-046e-4d52-8a1c-5eee8b8770fd"
      unitRef="usd">14235000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i660b0db80fb243a9aa215587f3e20997_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZToxMDNlZDc1YmY0ODU0NDg0OTNlM2M5ZjIwNzVjZmE3Zi90YWJsZXJhbmdlOjEwM2VkNzViZjQ4NTQ0ODQ5M2UzYzlmMjA3NWNmYTdmXzMtNS0xLTEtMA_77e8b3d5-97cd-44fa-a60b-6bc79ac1ff7a"
      unitRef="usd">8836000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i6387378ce4f1495fbf9934bbc7f8004b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZToxMDNlZDc1YmY0ODU0NDg0OTNlM2M5ZjIwNzVjZmE3Zi90YWJsZXJhbmdlOjEwM2VkNzViZjQ4NTQ0ODQ5M2UzYzlmMjA3NWNmYTdmXzQtMS0xLTEtMA_5f71c08f-b3de-4cce-8569-8e02f9d48c0e"
      unitRef="usd">12494000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i008883d729b243ce80c4af9827bf6117_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZToxMDNlZDc1YmY0ODU0NDg0OTNlM2M5ZjIwNzVjZmE3Zi90YWJsZXJhbmdlOjEwM2VkNzViZjQ4NTQ0ODQ5M2UzYzlmMjA3NWNmYTdmXzQtMy0xLTEtMA_6fbb4243-7912-404e-a086-b7bf83e3c8f0"
      unitRef="usd">10680000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i9e6c1c39ab414f958545d7f4f2e968ea_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZToxMDNlZDc1YmY0ODU0NDg0OTNlM2M5ZjIwNzVjZmE3Zi90YWJsZXJhbmdlOjEwM2VkNzViZjQ4NTQ0ODQ5M2UzYzlmMjA3NWNmYTdmXzQtNS0xLTEtMA_4a2eccbc-238a-4cbe-ba0c-c45503e8bb2c"
      unitRef="usd">10057000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZToxMDNlZDc1YmY0ODU0NDg0OTNlM2M5ZjIwNzVjZmE3Zi90YWJsZXJhbmdlOjEwM2VkNzViZjQ4NTQ0ODQ5M2UzYzlmMjA3NWNmYTdmXzUtMS0xLTEtMA_38eef9b0-fa1b-4d7b-bde7-8f59d3b89200"
      unitRef="usd">20846000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZToxMDNlZDc1YmY0ODU0NDg0OTNlM2M5ZjIwNzVjZmE3Zi90YWJsZXJhbmdlOjEwM2VkNzViZjQ4NTQ0ODQ5M2UzYzlmMjA3NWNmYTdmXzUtMy0xLTEtMA_51fba997-2ddc-45d2-bf3d-b88891b2a1bf"
      unitRef="usd">24915000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZToxMDNlZDc1YmY0ODU0NDg0OTNlM2M5ZjIwNzVjZmE3Zi90YWJsZXJhbmdlOjEwM2VkNzViZjQ4NTQ0ODQ5M2UzYzlmMjA3NWNmYTdmXzUtNS0xLTEtMA_179dc4e3-2d79-4f51-890b-9eb3f56dcd1c"
      unitRef="usd">18893000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i8122f73ad096454d8683e1fb385d450f_D20120530-20120531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzM2Mw_bef35512-3c6f-486c-8570-534edd7a558f"
      unitRef="shares">1800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i10821c8abf4c413496e40313cc3d82c6_D20160501-20160531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzM3MQ_6dc4866c-d74c-4b07-bdee-6b0275a15586"
      unitRef="shares">900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="iefc813acbb6448ec99d57a49fe36770e_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzQxOA_c2dfe8b4-e03d-499e-9de7-954507a48953"
      unitRef="shares">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1Xzk4OTU2MDQ2NTU2NDM_904f58e9-0e78-4ba5-935a-f2898483f70a">&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Following is a summary of our stock option plan activity and related information:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269006%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:48.220913%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.076583%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.076583%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.076583%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.340206%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Term in&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;(In&#160; thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December&#160;31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,876,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;157,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;228,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(358,162)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,228)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;114.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,736,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable at December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,313,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;117,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options vested and expected to vest as of December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,734,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzEtMS0xLTEtMA_a9aa0dec-641b-4d12-893e-a8bc698a3f19"
      unitRef="shares">1876332</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzEtMy0xLTEtMA_7517e4bd-6bbb-452f-8a77-fc454fde1203"
      unitRef="usdPerShare">53.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzEtNS0xLTEtMA_dcb4e79b-85c5-4578-9d18-99dcfeb3ba41">P5Y9M7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzEtNy0xLTEtMA_59072fac-a6fe-495a-83fc-341724d7272e"
      unitRef="usd">157340000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzItMS0xLTEtMA_27c17eb1-73ee-4c1c-94a9-695d56634a02"
      unitRef="shares">228362</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzItMy0xLTEtMA_b1f26c2d-2ce2-45d8-b491-35602a9c3eab"
      unitRef="usdPerShare">162.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzMtMS0xLTEtMA_4644c3b8-cb07-47e9-8eef-53c5effbef75"
      unitRef="shares">358162</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzMtMy0xLTEtMA_ed9cccf7-c1fd-457b-a1ff-f7c58ba22cae"
      unitRef="usdPerShare">55.24</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzQtMS0xLTEtMA_98efe3f7-086c-4fa5-9fca-13bef89c686a"
      unitRef="shares">10228</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzQtMy0xLTEtMA_c66ed5c1-c583-4bb2-abc5-70f24d1dc4e8"
      unitRef="usdPerShare">114.53</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzUtMS0xLTEtMA_6da5f6cf-4051-4ec5-a2fd-51949391477f"
      unitRef="shares">1736304</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzUtMy0xLTEtMA_369489dc-e4ef-4569-8386-a93d97eaace1"
      unitRef="usdPerShare">66.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzUtNS0xLTEtMA_856b6217-f2d6-4f20-820e-f50ec721bcfe">P5Y5M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzUtNy0xLTEtMA_85a3dcd3-f9d9-4ac9-a1fc-ae1b2ff552c4"
      unitRef="usd">125858000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzYtMS0xLTEtMA_8da2e11d-9e3d-41fc-ace9-ac43c85fe2fb"
      unitRef="shares">1313374</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzYtMy0xLTEtMA_2cc0476f-8a57-43a1-aecf-a971679b8059"
      unitRef="usdPerShare">47.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzYtNS0xLTEtMA_ed959b33-8175-4731-af61-6e649701e8d2">P4Y6M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzYtNy0xLTEtMA_1660af8b-b475-4278-bb8e-dadd6d6166fd"
      unitRef="usd">117314000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzctMS0xLTEtMA_add330cd-e1af-44cf-ba6b-8b9d2d8a6d2f"
      unitRef="shares">1734304</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzctMy0xLTEtMA_45fb88e3-dc67-4a7b-ab91-f3537c7e0758"
      unitRef="usdPerShare">66.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzctNS0xLTEtMA_6cfb83b9-bbab-437b-b449-651bbfb3f036">P5Y5M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTozYzFjZTg1NzhhMDc0MmQyYjFjMmI1NTI1ZWNkMGZhNi90YWJsZXJhbmdlOjNjMWNlODU3OGEwNzQyZDJiMWMyYjU1MjVlY2QwZmE2XzctNy0xLTEtMA_ab22621b-c956-4c55-8e01-10e94e4744f8"
      unitRef="usd">125858000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i28700ea37c214b3e8041db8c7f28f9d0_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzcwOQ_69a92ff4-534a-4327-94a1-64edad59de0d"
      unitRef="usdPerShare">66.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i71280c7de2894e85ba3974d9a15da431_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzcxMw_825775ce-f4cd-4a9f-8793-0209caa02bf4"
      unitRef="usdPerShare">53.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i07a3c88d732b4e45a4deaf0eee057c59_D20160101-20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzcyMA_3e2a1b70-c54d-4471-a098-1f5615663c08"
      unitRef="usdPerShare">46.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i28700ea37c214b3e8041db8c7f28f9d0_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzgzOA_07d56cfd-21ca-4024-b41b-86c2879e9ec4"
      unitRef="usd">51900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i71280c7de2894e85ba3974d9a15da431_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1Xzg0Mg_1bf97062-6222-4f43-a65e-9ee1927b14d8"
      unitRef="usd">13300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i07a3c88d732b4e45a4deaf0eee057c59_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzM4NDgyOTA3MDAwOTI_1f23faff-97aa-41cc-a424-116a60b302e4"
      unitRef="usd">12000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i28700ea37c214b3e8041db8c7f28f9d0_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1Xzk0Ng_9c85b438-0785-4f9e-8718-bb2ca66e481e"
      unitRef="usd">19800000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i71280c7de2894e85ba3974d9a15da431_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1Xzk1MA_1321585e-2d0c-409f-9caf-1d7bd798329c"
      unitRef="usd">4700000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i07a3c88d732b4e45a4deaf0eee057c59_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1Xzk1Nw_81ea2cbc-6a9b-4d08-bc02-7fe2d69ac8e8"
      unitRef="usd">6200000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1Xzk4OTU2MDQ2NTU2NDI_ae220f3a-bd1e-4f83-accf-2483a0317472">&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Following is a further breakdown of the options outstanding as of December&#160;31, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.830409%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.366864%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.313609%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.391716%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.313609%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.539645%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.313609%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.539645%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.313609%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.539645%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.568047%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Range of exercise prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;remaining&#160; life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;in&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Weighted&#160;average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;exercise price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;exercisable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Weighted&#160;average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;exercise&#160;price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$8.58 - $10.05&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;184,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;184,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$10.12 - $12.81&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$14.47 - $14.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$16.14 - $17.88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$21.92 - $21.92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$32.00 - $56.26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;182,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.70&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$63.58 - $67.53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$74.42 - $74.42&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$85.79 - $100.38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;299,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;157,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$101.15 - $195.91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;353,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.79&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,734,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,313,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i02a0eae6ee8f45419024489126f96d62_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzEtMS0xLTEtMA_09763811-6b9b-479f-8f20-fad0a0c37bba"
      unitRef="shares">184702</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i40c5b8ab08a54300ac33e971b7912b8b_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzEtMy0xLTEtMA_155013f7-a6aa-4c9e-a473-4f7f45e217aa">P1Y10M13D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i02a0eae6ee8f45419024489126f96d62_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzEtNS0xLTEtMA_6214f3bb-ee0e-472e-a8c6-b861d20e0678"
      unitRef="usdPerShare">10.00</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i02a0eae6ee8f45419024489126f96d62_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzEtNy0xLTEtMA_ae20dc5c-41cc-4372-9406-82e9c57e49a4"
      unitRef="shares">184702</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i02a0eae6ee8f45419024489126f96d62_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzEtOS0xLTEtMA_64178e28-b898-47de-a211-aac59c442f81"
      unitRef="usdPerShare">10.00</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ibaa7b68584894ec79dc4a5e5eb399ae5_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzItMS0xLTEtMA_1ee29ff0-d792-4dea-bad0-9e4d5755cb50"
      unitRef="shares">46510</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ie821bbf2318f4f019ee636621375f551_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzItMy0xLTEtMA_b538c56c-4ee2-4f72-923f-10f6ef996dd3">P2Y11M1D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="ibaa7b68584894ec79dc4a5e5eb399ae5_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzItNS0xLTEtMA_adc44775-87d1-4bee-84aa-a9420b0d3c24"
      unitRef="usdPerShare">11.40</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ibaa7b68584894ec79dc4a5e5eb399ae5_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzItNy0xLTEtMA_0f9c2a78-5700-4ccc-b2f9-c2043163e6d3"
      unitRef="shares">46510</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ibaa7b68584894ec79dc4a5e5eb399ae5_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzItOS0xLTEtMA_66d4ecf7-a0e4-48e1-82c5-84854d018f81"
      unitRef="usdPerShare">11.40</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="iaaac9c476ecc4afaa2ed93f40a060882_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzMtMS0xLTEtMA_2da2da54-db26-493e-a981-5e0af13d9c41"
      unitRef="shares">217616</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i9f92bbf537294e04a7642b8e345dd407_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzMtMy0xLTEtMA_f7802f34-a0f5-4d0a-87a1-8efd76db8ef0">P3Y1M9D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="iaaac9c476ecc4afaa2ed93f40a060882_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzMtNS0xLTEtMA_25ae2a25-05fa-47aa-a2ed-b0ebfa6a94dd"
      unitRef="usdPerShare">14.47</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="iaaac9c476ecc4afaa2ed93f40a060882_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzMtNy0xLTEtMA_7b3ef50a-ab15-4d0b-8cf4-439370af783d"
      unitRef="shares">203616</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="iaaac9c476ecc4afaa2ed93f40a060882_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzMtOS0xLTEtMA_c50a0448-3245-4ec3-8d5b-e140b994777d"
      unitRef="usdPerShare">14.47</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i7ebf0c5934be4604a4ed15d88fe6ec86_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzQtMS0xLTEtMA_943fd8b7-fbc1-4c1f-b01d-fe2a5bd1c155"
      unitRef="shares">38790</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i8c9d02422c1648b2929162ffecf8bf50_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzQtMy0xLTEtMA_1983ed97-2ebf-4184-b01a-1df559d78ad0">P0Y2M1D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i7ebf0c5934be4604a4ed15d88fe6ec86_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzQtNS0xLTEtMA_25c945fe-d0a2-49f3-a1e0-f7ad96059a35"
      unitRef="usdPerShare">16.36</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i7ebf0c5934be4604a4ed15d88fe6ec86_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzQtNy0xLTEtMA_43348d23-9043-4d65-a2dd-a13818cd9686"
      unitRef="shares">38790</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i7ebf0c5934be4604a4ed15d88fe6ec86_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzQtOS0xLTEtMA_320fdcd1-118f-478b-af71-0b0bf6ce8bd8"
      unitRef="usdPerShare">16.36</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="if74d2c0621f34efba8080e1e9711fb35_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzUtMS0xLTEtMA_b96a8eb2-c648-4d74-937d-ec00c24f2e70"
      unitRef="shares">200372</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i0fe1bae106c24fbf9d082f542b5f17a2_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzUtMy0xLTEtMA_cd26258b-aa6e-4bd1-afeb-3980f7f7e52d">P4Y1M17D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="if74d2c0621f34efba8080e1e9711fb35_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzUtNS0xLTEtMA_6d1f6473-9747-4708-be45-0bf19d648867"
      unitRef="usdPerShare">21.92</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="if74d2c0621f34efba8080e1e9711fb35_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzUtNy0xLTEtMA_d080bb6a-11ed-474c-8ee8-5ef180be1f30"
      unitRef="shares">200372</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="if74d2c0621f34efba8080e1e9711fb35_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzUtOS0xLTEtMA_33dbec29-d80b-4a2a-8c22-d5caa5905d61"
      unitRef="usdPerShare">21.92</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ia88d9bb235ee4445acd17f3571976ef0_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzYtMS0xLTEtMA_be2f1118-3f29-427e-a081-77dd1d690ed1"
      unitRef="shares">182767</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i92faeba614e34b3493a599209d077a07_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzYtMy0xLTEtMA_cd83eadd-8504-4408-b583-ad4e268a5c94">P5Y8M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="ia88d9bb235ee4445acd17f3571976ef0_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzYtNS0xLTEtMA_b18d7649-d5cd-4c3d-81d3-fcd0901dced8"
      unitRef="usdPerShare">50.38</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ia88d9bb235ee4445acd17f3571976ef0_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzYtNy0xLTEtMA_24f7073e-0391-4e05-8cb9-b6a82bab6da0"
      unitRef="shares">174470</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ia88d9bb235ee4445acd17f3571976ef0_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzYtOS0xLTEtMA_829899a8-6f09-4e9b-8e62-0709d53074ce"
      unitRef="usdPerShare">50.10</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i161b18328a8442d6997ff80696b788bd_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzctMS0xLTEtMA_984b7d66-38a8-43f0-a3f2-d1973eb48e81"
      unitRef="shares">20434</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i49579c63871a4171a7c35e5434c6825d_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzctMy0xLTEtMA_dc3953c1-e558-4dbe-a9f2-b3dd23a508b8">P5Y5M8D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i161b18328a8442d6997ff80696b788bd_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzctNS0xLTEtMA_ad252db9-0a96-4bce-b712-6c249858c0d8"
      unitRef="usdPerShare">67.42</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i161b18328a8442d6997ff80696b788bd_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzctNy0xLTEtMA_c88c0657-806f-4d46-ba64-0c109f301593"
      unitRef="shares">20153</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i161b18328a8442d6997ff80696b788bd_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzctOS0xLTEtMA_0f03298a-d655-4d21-bd72-2229c4143afa"
      unitRef="usdPerShare">67.47</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i4246c537469d483abd783cecc40379d0_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzgtMS0xLTEtMA_50dd8ba1-50ca-419b-8b81-26bea2647016"
      unitRef="shares">190825</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ib10037af667140199ebf3bd9b6cfa7b9_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzgtMy0xLTEtMA_e4b74d26-4df4-41ee-be37-79988ed530ad">P5Y1M13D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i4246c537469d483abd783cecc40379d0_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzgtNS0xLTEtMA_253c1a56-65ec-4120-8287-d8c6d7cca605"
      unitRef="usdPerShare">74.42</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i4246c537469d483abd783cecc40379d0_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzgtNy0xLTEtMA_0bb4eb5c-fa58-400a-82f1-1219de7da05d"
      unitRef="shares">190825</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i4246c537469d483abd783cecc40379d0_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzgtOS0xLTEtMA_5c7c0f5f-4ca6-4f63-8211-55f1642afeba"
      unitRef="usdPerShare">74.42</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i5974c3104a5d4b21bf3baa514858efa2_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzktMS0xLTEtMA_4ca3032d-4f81-4e2b-9d6f-e26cb2c25ea5"
      unitRef="shares">299282</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i239d27b3ec29423f9178131cc573bbe6_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzktMy0xLTEtMA_b12501e3-6ea5-4508-93b6-ae0507c00048">P7Y6M25D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i5974c3104a5d4b21bf3baa514858efa2_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzktNS0xLTEtMA_b2297c5e-525a-445a-8541-70ae1b29543d"
      unitRef="usdPerShare">93.32</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i5974c3104a5d4b21bf3baa514858efa2_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzktNy0xLTEtMA_d8a2c2ad-194c-4d3a-aec4-7e326a579d46"
      unitRef="shares">157872</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i5974c3104a5d4b21bf3baa514858efa2_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzktOS0xLTEtMA_32db895c-9109-41f3-80bf-12d39468bdb3"
      unitRef="usdPerShare">91.62</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="icd529d0655ba4752b67e7314f7cc06f6_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzEwLTEtMS0xLTA_062387dc-9e55-4db1-b1e7-9c7323dcd5c5"
      unitRef="shares">353006</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i9b8e1917f5d44958bdedd8df35f11dc5_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzEwLTMtMS0xLTA_1cdf7b00-eb75-486f-8daf-7a0279c57161">P8Y9M14D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="icd529d0655ba4752b67e7314f7cc06f6_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzEwLTUtMS0xLTA_d56874df-7f7e-4fcf-854e-c51243b20550"
      unitRef="usdPerShare">148.50</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="icd529d0655ba4752b67e7314f7cc06f6_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzEwLTctMS0xLTA_7a05ca30-d117-40b0-b85e-0a1dcd9adf51"
      unitRef="shares">96064</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="icd529d0655ba4752b67e7314f7cc06f6_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzEwLTktMS0xLTA_0858d52a-482e-4a8f-a9cc-21d34a3b5158"
      unitRef="usdPerShare">131.77</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="icf71bbc4ad954da9bce0e233b086c8bb_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzExLTEtMS0xLTA_08b7b253-aa18-4419-8e54-b33ef7e31730"
      unitRef="shares">1734304</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i358fc37bf7e448078b5305d7b8438a37_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzExLTMtMS0xLTA_cf192bca-5013-4d43-9b91-0dd1c3dcc9d0">P5Y5M19D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="icf71bbc4ad954da9bce0e233b086c8bb_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzExLTUtMS0xLTA_ac46b05c-75da-4a35-a746-244d93506033"
      unitRef="usdPerShare">66.71</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="icf71bbc4ad954da9bce0e233b086c8bb_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzExLTctMS0xLTA_a01dcb72-d5bd-4161-a72f-33beb8cbbbab"
      unitRef="shares">1313374</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="icf71bbc4ad954da9bce0e233b086c8bb_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTpiOWM1MjEwZDg2YjM0YTFiYjc4MTYxZmQ3ZTMwMjc3NS90YWJsZXJhbmdlOmI5YzUyMTBkODZiMzRhMWJiNzgxNjFmZDdlMzAyNzc1XzExLTktMS0xLTA_25d96541-6064-435d-9926-1528b5b5ffff"
      unitRef="usdPerShare">47.03</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1Xzk4OTU2MDQ2NTU2NDE_001bdf31-90bb-4754-bc87-9d2944eea56e">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The assumptions used for the specified reporting periods and the resulting estimates of weighted-average grant date fair value per share of options granted:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.538012%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:51.709199%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.540059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.986944%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.540059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.541840%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.540059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.541840%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.7%-3.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0%-2.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.3%-1.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33%-36%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43%-47%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48%-50%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.1 to 5.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.5 to 6.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.6 to 6.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="ia0d63b23666041d7a8b08537e54a6d2c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzEyMzk_4f8b1f26-770c-4be0-bed1-20cb4617045a"
      unitRef="usd">20400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i28700ea37c214b3e8041db8c7f28f9d0_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzEzOTM_f6e6adfc-562b-424a-b501-a6ae3445a132">P2Y4M20D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1Xzk4OTU2MDQ2NTU2NDA_c46a9ec7-1c86-4a23-8f5f-e0d300f330a7">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following is a summary of our restricted stock activity and related information:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.127753%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628488%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.509545%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Grant&#160;Date Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at December&#160;31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61,989)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,165)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;132,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;130.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id920233585164484842655792fe0311e_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTo0NDMxNjkxMWQ5MjU0NzAxOWU3MjU0MTE1ZTE5ZmJkMy90YWJsZXJhbmdlOjQ0MzE2OTExZDkyNTQ3MDE5ZTcyNTQxMTVlMTlmYmQzXzEtMS0xLTEtMA_47dd5363-45d0-4712-be56-0775fc0c6395"
      unitRef="shares">133294</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id920233585164484842655792fe0311e_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTo0NDMxNjkxMWQ5MjU0NzAxOWU3MjU0MTE1ZTE5ZmJkMy90YWJsZXJhbmdlOjQ0MzE2OTExZDkyNTQ3MDE5ZTcyNTQxMTVlMTlmYmQzXzEtMy0xLTEtMA_a382e64b-e0ab-44c4-adc5-6dec35a2f8e9"
      unitRef="usdPerShare">91.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iaead0586e66545bf9a546304d06af27d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTo0NDMxNjkxMWQ5MjU0NzAxOWU3MjU0MTE1ZTE5ZmJkMy90YWJsZXJhbmdlOjQ0MzE2OTExZDkyNTQ3MDE5ZTcyNTQxMTVlMTlmYmQzXzItMS0xLTEtMA_a3cc9c52-63b7-4d6e-83ba-67011823915d"
      unitRef="shares">62133</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iaead0586e66545bf9a546304d06af27d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTo0NDMxNjkxMWQ5MjU0NzAxOWU3MjU0MTE1ZTE5ZmJkMy90YWJsZXJhbmdlOjQ0MzE2OTExZDkyNTQ3MDE5ZTcyNTQxMTVlMTlmYmQzXzItMy0xLTEtMA_4ab1e231-3f38-4b88-935d-7b588237d824"
      unitRef="usdPerShare">169.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iaead0586e66545bf9a546304d06af27d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTo0NDMxNjkxMWQ5MjU0NzAxOWU3MjU0MTE1ZTE5ZmJkMy90YWJsZXJhbmdlOjQ0MzE2OTExZDkyNTQ3MDE5ZTcyNTQxMTVlMTlmYmQzXzMtMS0xLTEtMA_7864abb5-107e-4c9b-b353-fb0c731cd4e4"
      unitRef="shares">61989</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iaead0586e66545bf9a546304d06af27d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTo0NDMxNjkxMWQ5MjU0NzAxOWU3MjU0MTE1ZTE5ZmJkMy90YWJsZXJhbmdlOjQ0MzE2OTExZDkyNTQ3MDE5ZTcyNTQxMTVlMTlmYmQzXzMtMy0xLTEtMA_21ab5464-5cd7-451f-b7f7-a4400999ff7a"
      unitRef="usdPerShare">86.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iaead0586e66545bf9a546304d06af27d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTo0NDMxNjkxMWQ5MjU0NzAxOWU3MjU0MTE1ZTE5ZmJkMy90YWJsZXJhbmdlOjQ0MzE2OTExZDkyNTQ3MDE5ZTcyNTQxMTVlMTlmYmQzXzQtMS0xLTEtMA_0ee22e4e-93e3-4eb2-8f5d-efed0eab10f6"
      unitRef="shares">1165</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iaead0586e66545bf9a546304d06af27d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTo0NDMxNjkxMWQ5MjU0NzAxOWU3MjU0MTE1ZTE5ZmJkMy90YWJsZXJhbmdlOjQ0MzE2OTExZDkyNTQ3MDE5ZTcyNTQxMTVlMTlmYmQzXzQtMy0xLTEtMA_8557694a-c68e-4562-b596-db014df3499d"
      unitRef="usdPerShare">125.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ia8daa835bec54c7c91c9c0efb2a892d6_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTo0NDMxNjkxMWQ5MjU0NzAxOWU3MjU0MTE1ZTE5ZmJkMy90YWJsZXJhbmdlOjQ0MzE2OTExZDkyNTQ3MDE5ZTcyNTQxMTVlMTlmYmQzXzUtMS0xLTEtMA_8f214703-7178-45d1-a57f-db5d9a984238"
      unitRef="shares">132273</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ia8daa835bec54c7c91c9c0efb2a892d6_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90YWJsZTo0NDMxNjkxMWQ5MjU0NzAxOWU3MjU0MTE1ZTE5ZmJkMy90YWJsZXJhbmdlOjQ0MzE2OTExZDkyNTQ3MDE5ZTcyNTQxMTVlMTlmYmQzXzUtMy0xLTEtMA_e4278283-b006-4b4b-8194-9f6cb73b2f49"
      unitRef="usdPerShare">130.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="ia8daa835bec54c7c91c9c0efb2a892d6_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzE2MTQ_9b3a348b-92b9-4d5a-bf20-238a32b35017"
      unitRef="usd">9200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="iaead0586e66545bf9a546304d06af27d_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzE2OTE_6b4ce40b-1b17-4218-b721-38126b61d3f2">P1Y4M17D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i5049cfdd90d748e48259538705c3a2a0_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzE3NjE_ff878e6f-1057-4e80-ad76-67bed1182219"
      unitRef="shares">64008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="i7dbca0127b8c4fd4aa87c6d2c860766d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzE5NDg_da5a36ec-18d3-42d5-9802-45d42a3d5631"
      unitRef="shares">1250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i7dbca0127b8c4fd4aa87c6d2c860766d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzIyNDg_91efb899-a98e-44be-b387-30ec4b1bd65e"
      unitRef="shares">3386</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="ic36cfb515c93422e90d0bdcd8bd0ebee_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzIyNTI_25ee3fa1-e855-4c9f-9cd9-ba98b52afb6b"
      unitRef="shares">3061</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i6ec79fc5ae034975bdc7a82825400a68_D20160101-20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzIyNTk_28abb155-6fff-4967-90fa-a37c047bbdd4"
      unitRef="shares">1961</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ifbd7cb0cba444ec384334a9d717a6135_D20180501-20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzIxOTkwMjMyNjEyMjE_69309b25-4255-4eaf-bb62-3a6a4359ff3d"
      unitRef="shares">260000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare
      contextRef="ifbd7cb0cba444ec384334a9d717a6135_D20180501-20180531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzIxOTkwMjMyNjEyNDY_ebedcc6d-b652-453e-95a5-129195256f7d"
      unitRef="usdPerShare">191.14</us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ibb568ab64b614ed6a1e37b60e92b6fef_I20150930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzIxOTkwMjMyNjEyMzA_a893af4e-f1f1-41ae-8090-87b9b41b3865"
      unitRef="usd">200000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzIxOTkwMjMyNjEyNTU_3f553585-5a4c-49e6-924a-2701c042490a"
      unitRef="usd">125200000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="if2c884f969ea4a8c957cc0b0ecc3ad55_I20190123"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzIxOTkwMjMyNjEyNzI_ae4f0c45-6b87-490b-a39c-d65fadb1a528"
      unitRef="usd">350000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i0f29d3370c15467eae1d22610a661a7f_D20190101-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzIxOTkwMjMyNjIzMTE_c07c86d8-f2a1-45b3-8291-77c60b9fd34f"
      unitRef="shares">400177</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ia523a50a3e1f4636a3f2c5181779d8ee_I20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzIxOTkwMjMyNjIzMjU_9c66a7ae-64fb-44ce-84d8-09b8bdbfd9ff"
      unitRef="usd">225900000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzI0MjA_24e158fd-0b94-4163-888b-e169146fd8f0"
      unitRef="shares">782248</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzI0MzQ_c9f487b4-7fb0-4314-ba4e-c66302a8a215"
      unitRef="usd">127500000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzM4NDgyOTA3MDAxODM_09a043b8-fe78-4797-9774-c9b13c438199"
      unitRef="shares">14000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzM4NDgyOTA3MDAxOTU_ce062c3a-1f51-460f-806d-5b6f9da844ad"
      unitRef="usd">2000000.0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzM4NDgyOTA3MDAxODc_4193c9c7-21a0-42f4-bd0e-f979371c0f34"
      unitRef="shares">40500</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF80ODIvZnJhZzoyMGE1YmE1MDkwYjY0MTlhOGNiNjMwMDYwZDM2MDIyNS90ZXh0cmVnaW9uOjIwYTViYTUwOTBiNjQxOWE4Y2I2MzAwNjBkMzYwMjI1XzM4NDgyOTA3MDAxOTI_2ab3cd16-e24a-4723-93a8-503e9b1719db"
      unitRef="usd">3900000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MDcvZnJhZzo0OTczMWY0YmY4ZWU0ZWQ2YmI4Mjk2ZmJhYjdjOTRjZC90ZXh0cmVnaW9uOjQ5NzMxZjRiZjhlZTRlZDZiYjgyOTZmYmFiN2M5NGNkXzk4OTU2MDQ2NTgyMTU_34d09888-f9c3-4719-8b15-85da84e64e7e">Commitment and Contingencies: Legal Proceedings&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We record an estimate of a loss when the loss is considered probable and estimable. Where a liability is probable and there is a range of estimated loss and no amount in the range is more likely than any other number in the range, we record the minimum estimated liability related to the claim in accordance with &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;ASC 450, Contingencies&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;. As additional information becomes available, we assess the potential liability related to our pending litigation and revises our estimates. Revisions in the our estimates of potential liability could materially impact our results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;On July 27, 2018, AG Oncon, LLC, AG Ofcon, Ltd., Calamos Market Neutral Income Fund, Capital Ventures International, Citadel Equity Fund Ltd., Opti Opportunity Master Fund, Polygon Convertible Opportunity Master Fund, Wolverine Flagship Fund Trading Limited, as plaintiffs, filed a complaint in the Court of Chancery of the State of Delaware (AG Oncon, LLC v. Ligand Pharmaceuticals Inc.) alleging claims for violation of the Trust Indenture Act, breach of contract, damages and a declaratory judgment that the Supplemental Indenture, dated as of February 20, 2018, entered into by us and Wilmington Trust, National Association, as trustee, is invalid. On October 1, 2018, we filed a motion to dismiss the plaintiffs&#x2019; complaint. The hearing on our motion is currently scheduled for April 3, 2019. We believe the allegations are completely without merit, reject all claims raised by the plaintiffs and intend to vigorously defend this matter.&lt;/span&gt;&lt;/div&gt;In November 2017, CyDex, our wholly owned subsidiary, received a paragraph IV certification from Teva alleging that certain of our patents related to Captisol were invalid, unenforceable and/or will not be infringed by Teva&#x2019;s ANDA related to Spectrum Pharmaceuticals&#x2019; NDA for Evomela. On December 20, 2017, CyDex filed a complaint against Teva in the U.S. District Court for the District of Delaware, asserting that Teva&#x2019;s ANDA would infringe our patents. On March 22, 2018, Teva filed an answer and counterclaims seeking declarations of non-infringement and invalidity as to each of the asserted patents and on April 12, 2018, CyDex filed an answer to Teva&#x2019;s counterclaims. On July 24, 2018, the U.S. District Court entered a Scheduling Order, setting a hearing for April 1, 2019, and a trial may begin in January 2020.</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90ZXh0cmVnaW9uOmZiMGU2YjhjZWQ2MjRiM2ZhNjQ1MTUwZTBmZjVkYmQ5XzU0ODU_547c9311-1dda-4913-ba0e-5ce6d7105f04">Income Taxes&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The Tax Act was enacted on December 22, 2017 and includes a number of changes to existing tax laws that impact us, most notably it reduces the US federal corporate tax rate from 35% to 21%, for tax years beginning after December 31, 2017.&#160;The Tax Act made modifications to allowable tax depreciation, the deductability of compensation for officers, the deductibility of meals and entertainment expenses, and the deductibility of interest expense. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We remeasured our deferred tax assets and liabilities based on the impact of the federal tax rate change, recording a decrease to our net deferred tax asset balance and a corresponding increase to our income tax provision of approximately&#160;$0.6 million&#160;and $32.4 million&#160;for the year ended December 31, 2018&#160;and 2017, respectively.  We completed our accounting for the Tax Act during the fourth quarter of 2018. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The components of the income tax expense (benefit) for continuing operations are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.976608%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:65.503693%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.192024%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.833973%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.192024%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.686263%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.192024%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current expense (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred expense (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(185)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(240)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;A reconciliation of income tax expense (benefit) from continuing operations to the amount computed by applying the statutory federal income tax rate to the net income (loss) from continuing operations is summarized as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:65.941176%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.147059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.147059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.682353%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.147059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax at federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,131)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,019)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,758)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,821)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,525)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rate change for changes in federal or state law&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,225)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,169)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expired NOLs and credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(328)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We remeasured certain deferred tax assets and liabilities based on the rates at which they are expected to reverse in the future, which is generally 21%. &#160;Significant components of our deferred tax assets and liabilities as of December&#160;31, 2018 and 2017 are shown below. We assess the positive and negative evidence to determine if sufficient future taxable income will be generated to use the existing deferred tax assets. Our evaluation of evidence resulted in management concluding that the majority of our&#160;deferred tax assets will be realized.  However, we maintain a valuation allowance to offset certain net deferred tax assets as management believes realization of such assets are uncertain as of December&#160;31, 2018, 2017 and 2016. The valuation allowance decreased $2.5 million in 2018, decreased $8.4 million in 2017 and increased $6.3 million in 2016.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:95.175439%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:74.958525%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.059908%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.568049%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.213518%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;90,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed assets and intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;845&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital Loss Carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investment in Viking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,476)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,987)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;136,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retrophin fair value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(179)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Convertible debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,905)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(737)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(44,643)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(48,237)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified indefinite lived intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,759)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,414)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investment in Viking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,480)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51,966)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51,631)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred income taxes, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;As of December&#160;31, 2018, we had federal net operating loss carryforwards set to expire through 2037 of $229.9 million and $125.3 million of state net operating loss carryforwards. We also have&#160;$23.0 million of federal research and development credit carryforwards, which expire through 2037. We have&#160;$22.7 million of California research and development credit carryforwards that have no expiration date.&#160;&#160; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Pursuant to Section 382 and 383 of the Internal Revenue Code of 1986, as amended, utilization of our net operating losses and credits may be subject to annual limitations in the event of any significant future changes in its ownership structure. These annual limitations may result in the expiration of net operating losses and credits prior to utilization. The deferred tax assets as of December 31, 2018 are net of any previous limitations due to Section 382 and 383.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We account for income taxes by evaluating a probability threshold that a tax position must meet before a financial statement benefit is recognized. The minimum threshold is a tax position that is more likely than not to be sustained upon examination by the applicable taxing authority, including resolution of any related appeals or litigation processes, based on the technical merits of the position. Our remaining liabilities for uncertain tax positions are presented net of the deferred tax asset balances on the accompanying consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;A reconciliation of the amount of unrecognized tax benefits at December&#160;31, 2018, 2017 and 2016 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:95.029240%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:64.769231%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.569231%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.569231%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.769231%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(657)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,583)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(160)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Included in the balance of unrecognized tax benefits at December&#160;31, 2018 is $28.2 million of tax benefits that, if recognized would impact the effective rate. There are no positions for which it is reasonably possible that the uncertain tax benefit will significantly increase or decrease within twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;We recognize interest and penalties related to uncertain tax positions in income tax expense.  As of December&#160;31, 2018 and December&#160;31, 2017, we recognized an immaterial amount of interest and penalties. We file income tax returns in the United States, various state jurisdictions, United Kingdom, and Canada with varying statutes of limitations. The federal statute of limitation remains open for the 2014 tax year to the present.&#160;The state income tax returns generally remain open for the 2013 tax year through the present.&#160; Net operating loss and research credit carryforwards arising prior to these years are also open to examination if and when utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The IRS began an audit of our 2016 tax year during the quarter ended June 30, 2018. We believe our reserve for unrecognized tax benefits and contingent tax issues is adequate with respect to all open years. Notwithstanding the foregoing, we could adjust our provision for income taxes and contingent tax liability based on future developments.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <lgnd:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90ZXh0cmVnaW9uOmZiMGU2YjhjZWQ2MjRiM2ZhNjQ1MTUwZTBmZjVkYmQ5XzU0OTc1NTgyNjE2Mg_07522b1e-4b46-429a-8f63-ddfa06107f63"
      unitRef="usd">600000</lgnd:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit>
    <lgnd:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90ZXh0cmVnaW9uOmZiMGU2YjhjZWQ2MjRiM2ZhNjQ1MTUwZTBmZjVkYmQ5XzU0OTc1NTgxNTEyMDY_1815bf73-9203-4d56-af3d-d4080325a387"
      unitRef="usd">32400000</lgnd:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90ZXh0cmVnaW9uOmZiMGU2YjhjZWQ2MjRiM2ZhNjQ1MTUwZTBmZjVkYmQ5Xzk4OTU2MDQ2NjAzMjM_65c854ce-fd69-474f-b1b5-dfd9aca58cd9">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The components of the income tax expense (benefit) for continuing operations are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.976608%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:65.503693%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.192024%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.833973%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.192024%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.686263%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.192024%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current expense (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred expense (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(185)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(240)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzMtMS0xLTEtODcwNQ_85b1dd12-ad44-474a-9aa8-cc086e76a791"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzMtMS0xLTEtMA_4060c872-aeb6-4555-94e9-f0eea1b4e9b0"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzMtMy0xLTEtMA_97065934-ec69-47d3-a675-0d1eadfdd4d7"
      unitRef="usd">21000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzQtMS0xLTEtODcwNw_836c1484-e82e-4a84-b3f7-00bc4c71e834"
      unitRef="usd">424000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzQtMS0xLTEtMA_2d3b9a15-a734-4fa1-87d3-eccb7642beb8"
      unitRef="usd">111000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzQtMy0xLTEtMA_d5bc6587-8685-4e09-a461-3396d2f710a6"
      unitRef="usd">12000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzUtMS0xLTEtODcwOQ_e9425a15-ad1d-4b3b-a60d-9aefc04bf77d"
      unitRef="usd">-158000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzUtMS0xLTEtMA_c23f609f-b5ec-4589-b273-e404855a3100"
      unitRef="usd">261000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzUtNS0xLTEtODcwMg_5cb222af-e8f6-45e1-a101-94a1f6e88d75"
      unitRef="usd">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzYtMS0xLTEtODcxMQ_25c3fb38-15f9-4af4-9907-91b77fb5ed29"
      unitRef="usd">266000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzYtMS0xLTEtMA_c0104f56-05e9-4bf8-84be-d9c03340f785"
      unitRef="usd">372000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzYtMy0xLTEtMA_2d067fef-1e7d-492d-9bdf-d883257dd30c"
      unitRef="usd">33000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzgtMS0xLTEtODcxMw_96346def-63cf-46ae-880a-e686abd33c98"
      unitRef="usd">29928000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzgtMS0xLTEtMA_3234f63c-e334-41ce-8dc1-d10c765372ad"
      unitRef="usd">44075000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzgtMy0xLTEtMA_535af49e-9bca-4cb6-ad22-d661476f1cb7"
      unitRef="usd">10534000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzktMS0xLTEtODcxNQ_c631dff5-f906-48bb-8a41-61ab13606ebc"
      unitRef="usd">-185000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzktMS0xLTEtMA_a7adb7b4-4beb-485a-842f-f1a03f7bbbbd"
      unitRef="usd">228000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzktMy0xLTEtMA_04c95f38-0479-459f-ba52-76a140c364e7"
      unitRef="usd">-240000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzEwLTEtMS0xLTg3MTc_12664b97-c7ff-4066-964a-e6ba21d87259"
      unitRef="usd">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzEwLTEtMS0xLTA_9afa459b-23b8-41bc-84bd-2443c4902c96"
      unitRef="usd">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzEwLTMtMS0xLTA_f1cd708e-641f-441a-8324-b530963094ab"
      unitRef="usd">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzExLTEtMS0xLTg3MTk_c158d929-342b-4bda-bbc6-12fab366a0f0"
      unitRef="usd">30009000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzExLTEtMS0xLTA_f2e24dad-619b-4cbc-99c8-f9b9a18b9df7"
      unitRef="usd">44675000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTplNzkyZDQyOTQzZTk0MGE3OWY4ZWUxNTFmMTBmYWUyOC90YWJsZXJhbmdlOmU3OTJkNDI5NDNlOTQwYTc5ZjhlZTE1MWYxMGZhZTI4XzExLTMtMS0xLTA_2bf04b08-b8b2-4ace-a2fe-a85c8180a742"
      unitRef="usd">10327000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90ZXh0cmVnaW9uOmZiMGU2YjhjZWQ2MjRiM2ZhNjQ1MTUwZTBmZjVkYmQ5Xzk4OTU2MDQ2NjAzMjk_930ce2ee-e607-47fa-84dd-ff04323b9351">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;A reconciliation of income tax expense (benefit) from continuing operations to the amount computed by applying the statutory federal income tax rate to the net income (loss) from continuing operations is summarized as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:65.941176%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.147059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.147059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.682353%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.147059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax at federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,131)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,019)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,758)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,821)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,525)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rate change for changes in federal or state law&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,225)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,169)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expired NOLs and credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(328)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzItMS0xLTEtNjI3Mg_2adf5668-95c9-414c-804a-8e55b3b17fe1"
      unitRef="usd">36400000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzItMS0xLTEtMA_107fbcb4-1b30-4247-a52d-bf62115580d6"
      unitRef="usd">20031000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzItMy0xLTEtMA_6828216a-3049-4c3b-9df3-54eae13dedd9"
      unitRef="usd">2786000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzMtMS0xLTEtNjI4Mg_954d5533-540e-473d-82e7-6165880e9bf4"
      unitRef="usd">1635000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzMtMS0xLTEtMA_508acc0b-9fbd-44c5-8a14-f61ba1dfeb53"
      unitRef="usd">622000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzMtMy0xLTEtMA_8f62bc00-f286-465c-838a-3bc5e1a1538c"
      unitRef="usd">175000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <lgnd:IncomeTaxReconciliationContingentValueRights
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzQtMS0xLTEtNjI4Ng_4cbd1100-3ffa-4e57-a6e6-2e1d5f2a7e0d"
      unitRef="usd">948000</lgnd:IncomeTaxReconciliationContingentValueRights>
    <lgnd:IncomeTaxReconciliationContingentValueRights
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzQtMS0xLTEtMA_1ad5324a-309b-4fb5-bb1b-e719139dca1f"
      unitRef="usd">903000</lgnd:IncomeTaxReconciliationContingentValueRights>
    <lgnd:IncomeTaxReconciliationContingentValueRights
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzQtMy0xLTEtMA_a40d38de-6559-40f6-a372-136107ef8a22"
      unitRef="usd">1225000</lgnd:IncomeTaxReconciliationContingentValueRights>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzUtMS0xLTEtNjI5MQ_0f768d80-384e-4e72-ab91-81a4b52539df"
      unitRef="usd">-8131000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzUtMS0xLTEtMA_6eaef243-b3a1-4d65-9b74-53b1d5ceef88"
      unitRef="usd">-4019000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzUtMy0xLTEtMA_e037b3c0-5585-4633-9e14-93ea4b79c772"
      unitRef="usd">263000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <lgnd:IncomeTaxReconciliationExpiredTaxCreditsResearch
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzYtMS0xLTEtNjI5NA_c9fb1f28-adf0-4999-8c14-4040598a27f1"
      unitRef="usd">-2758000</lgnd:IncomeTaxReconciliationExpiredTaxCreditsResearch>
    <lgnd:IncomeTaxReconciliationExpiredTaxCreditsResearch
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzYtMS0xLTEtMA_d2bc4a66-a8c6-4ed2-ad59-13cb2d746557"
      unitRef="usd">-2821000</lgnd:IncomeTaxReconciliationExpiredTaxCreditsResearch>
    <lgnd:IncomeTaxReconciliationExpiredTaxCreditsResearch
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzYtMy0xLTEtMA_464bb01b-b53f-44ae-985b-2ecbc569123d"
      unitRef="usd">-1525000</lgnd:IncomeTaxReconciliationExpiredTaxCreditsResearch>
    <lgnd:IncomeTaxReconciliationChangeInUncertainTaxPositions
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzctMS0xLTEtNjI5OA_17d0039a-145e-4b25-8ab7-1f0d9face552"
      unitRef="usd">-858000</lgnd:IncomeTaxReconciliationChangeInUncertainTaxPositions>
    <lgnd:IncomeTaxReconciliationChangeInUncertainTaxPositions
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzctMS0xLTEtMA_0fe105ae-3cc9-4e26-a1f7-987209353af7"
      unitRef="usd">-1308000</lgnd:IncomeTaxReconciliationChangeInUncertainTaxPositions>
    <lgnd:IncomeTaxReconciliationChangeInUncertainTaxPositions
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzctMy0xLTEtMA_fe0c251c-137c-4d7d-b335-6b75e7f6ae22"
      unitRef="usd">-1423000</lgnd:IncomeTaxReconciliationChangeInUncertainTaxPositions>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzgtMS0xLTEtNjMwMQ_b66b2623-dae8-48ca-83e8-a938d8ae3e23"
      unitRef="usd">178000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzgtMS0xLTEtMA_24764b6d-3a9c-4dd3-86a5-d87b1d656c8f"
      unitRef="usd">32429000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzgtMy0xLTEtMA_a5e85590-9898-4358-8034-75b25d7876aa"
      unitRef="usd">25000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzktMS0xLTEtNjMwNQ_defe7c90-68d2-4910-926e-5a0bba01788b"
      unitRef="usd">-4225000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzktMS0xLTEtMA_38a0c0c1-4e34-4a50-900d-4f7091afd90d"
      unitRef="usd">-4169000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzktMy0xLTEtMA_1d1a430d-d891-4139-9502-d8df8e15fd5f"
      unitRef="usd">6283000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationTaxCreditsOther
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzEwLTEtMS0xLTIxMjgy_7925ac21-60c6-4086-a12f-2416266b376c"
      unitRef="usd">-3054000</us-gaap:IncomeTaxReconciliationTaxCreditsOther>
    <us-gaap:IncomeTaxReconciliationTaxCreditsOther
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzEwLTMtMS0xLTIxNDM1_f252d33e-744d-4e90-bf16-ebeb0263d088"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationTaxCreditsOther>
    <us-gaap:IncomeTaxReconciliationTaxCreditsOther
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzEwLTUtMS0xLTIxNDM3_5a5fad73-7661-4154-870f-1924f65264cf"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationTaxCreditsOther>
    <lgnd:EffectiveIncomeTaxRateReconciliationChangeInDerivatives
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzExLTEtMS0xLTIxMjg2_1a6b71bd-19a2-4e39-83f2-2de2ec41f852"
      unitRef="usd">615000</lgnd:EffectiveIncomeTaxRateReconciliationChangeInDerivatives>
    <lgnd:EffectiveIncomeTaxRateReconciliationChangeInDerivatives
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzExLTMtMS0xLTIxNDMz_1c779846-1007-44ea-995f-64880f3b6933"
      unitRef="usd">0</lgnd:EffectiveIncomeTaxRateReconciliationChangeInDerivatives>
    <lgnd:EffectiveIncomeTaxRateReconciliationChangeInDerivatives
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzExLTUtMS0xLTIxNDM5_9177867a-fd0e-4f1c-a12f-3698594f39bf"
      unitRef="usd">0</lgnd:EffectiveIncomeTaxRateReconciliationChangeInDerivatives>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzEwLTEtMS0xLTYzMDg_17f19c78-ee84-4f30-886e-04c0a2078d15"
      unitRef="usd">1435000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzEwLTEtMS0xLTA_094966f3-9c68-4a64-a299-3d8e60c54b20"
      unitRef="usd">391000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzEwLTMtMS0xLTA_b85d761c-d42b-48f3-a7e6-fa2749803c43"
      unitRef="usd">-328000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzExLTEtMS0xLTg3MzI_f36530d1-1e41-4ee4-954f-2a2219ff1b67"
      unitRef="usd">30009000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzExLTEtMS0xLTA_ab513020-90ad-45c5-bb63-6dbcbc9269e4"
      unitRef="usd">44675000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTowZDkwMjhjYjI1NmY0YmEwODBmMjk1YWE0YmQyMjIzMy90YWJsZXJhbmdlOjBkOTAyOGNiMjU2ZjRiYTA4MGYyOTVhYTRiZDIyMjMzXzExLTMtMS0xLTA_a9cd072e-435c-4d67-af1d-68f9219a395d"
      unitRef="usd">10327000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90ZXh0cmVnaW9uOmZiMGU2YjhjZWQ2MjRiM2ZhNjQ1MTUwZTBmZjVkYmQ5Xzk4OTU2MDQ2NjAzMzg_3fbbc41b-b794-43a0-888d-ac9f59410038">Significant components of our deferred tax assets and liabilities as of December&#160;31, 2018 and 2017 are shown below. We assess the positive and negative evidence to determine if sufficient future taxable income will be generated to use the existing deferred tax assets. Our evaluation of evidence resulted in management concluding that the majority of our&#160;deferred tax assets will be realized.  However, we maintain a valuation allowance to offset certain net deferred tax assets as management believes realization of such assets are uncertain as of December&#160;31, 2018, 2017 and 2016. The valuation allowance decreased $2.5 million in 2018, decreased $8.4 million in 2017 and increased $6.3 million in 2016.&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:95.175439%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:74.958525%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.059908%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.568049%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.213518%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;90,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed assets and intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;845&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital Loss Carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investment in Viking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;143,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,476)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,987)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;136,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retrophin fair value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(179)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Convertible debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,905)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(737)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(44,643)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(48,237)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Identified indefinite lived intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,759)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,414)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investment in Viking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,480)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51,966)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51,631)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred income taxes, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90ZXh0cmVnaW9uOmZiMGU2YjhjZWQ2MjRiM2ZhNjQ1MTUwZTBmZjVkYmQ5XzM4NDgyOTA3MDQzNDI_f2562391-264a-4d18-9e60-bbec61bf27ea"
      unitRef="usd">-2500000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90ZXh0cmVnaW9uOmZiMGU2YjhjZWQ2MjRiM2ZhNjQ1MTUwZTBmZjVkYmQ5XzI5NjE_f77d9ea4-75e9-4b3c-ae68-1835db882e12"
      unitRef="usd">-8400000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90ZXh0cmVnaW9uOmZiMGU2YjhjZWQ2MjRiM2ZhNjQ1MTUwZTBmZjVkYmQ5XzI5ODM_07a54193-4fb2-47df-8dbc-925646473cee"
      unitRef="usd">6300000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzQtMS0xLTEtMA_c46b0aff-3c84-4728-a06b-11c42dd4fe3b"
      unitRef="usd">57181000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzQtMy0xLTEtMA_462b7f5c-fd6d-48c0-9c27-1d7829b2e700"
      unitRef="usd">90272000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzUtMS0xLTEtMA_a0ac560c-2f37-413d-bbfc-19468c3583d9"
      unitRef="usd">31101000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzUtMy0xLTEtMA_c7208675-c6c5-494a-942b-389cb4904583"
      unitRef="usd">30677000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <lgnd:DeferredTaxAssetsPropertyPlantAndEquipmentAndIntangibleAssets
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzYtMS0xLTEtMA_1abb9486-971e-47f5-a730-70549e27032b"
      unitRef="usd">1637000</lgnd:DeferredTaxAssetsPropertyPlantAndEquipmentAndIntangibleAssets>
    <lgnd:DeferredTaxAssetsPropertyPlantAndEquipmentAndIntangibleAssets
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzYtMy0xLTEtMA_70af7cbb-bd48-45c9-9840-de038d07367f"
      unitRef="usd">1984000</lgnd:DeferredTaxAssetsPropertyPlantAndEquipmentAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzctMS0xLTEtMA_d5bdcfe9-940a-4a5f-9014-8649f7357bc5"
      unitRef="usd">657000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzctMy0xLTEtMA_b100b896-3be8-4175-b6bc-3e69ed3ed14d"
      unitRef="usd">845000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzktMS0xLTEtMA_8bef427b-e8ac-4606-b4bd-03d6e25fdda6"
      unitRef="usd">957000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzktMy0xLTEtMA_6e8e3ddf-c5d0-41c0-adaf-ef672931fcec"
      unitRef="usd">17000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzEyLTEtMS0xLTA_6dfc3c6a-83d6-4e49-a8cb-193d71903e64"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzEyLTMtMS0xLTA_33cd9d18-ad80-457d-acca-0bb17732a734"
      unitRef="usd">1609000</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <us-gaap:DeferredTaxAssetsEquityMethodInvestments
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzEzLTEtMS0xLTA_5f8ffa84-db31-41ab-942e-9a4f74723ed4"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsEquityMethodInvestments>
    <us-gaap:DeferredTaxAssetsEquityMethodInvestments
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzEzLTMtMS0xLTA_af80a011-de31-4c59-81af-a3f58248176e"
      unitRef="usd">5137000</us-gaap:DeferredTaxAssetsEquityMethodInvestments>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzE0LTEtMS0xLTA_638e78d1-7d00-421c-b836-b61a2bf124db"
      unitRef="usd">11430000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzE0LTMtMS0xLTA_60f3a345-00ad-4f8b-8a28-2c245c9d5224"
      unitRef="usd">12499000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzE1LTEtMS0xLTA_df8179ba-923f-41e4-9570-cc5af1ee0576"
      unitRef="usd">102963000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzE1LTMtMS0xLTA_591e865d-3b78-458b-9660-62c5d3e02530"
      unitRef="usd">143040000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzE2LTEtMS0xLTA_e4e3c6cb-eeca-4f75-b5b9-e8801389cc63"
      unitRef="usd">4476000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzE2LTMtMS0xLTA_d411ddde-c2fc-418b-bbb6-6df88b804bce"
      unitRef="usd">6987000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzE3LTEtMS0xLTA_4d3e6634-bf99-4a02-b9b4-377a373dd079"
      unitRef="usd">98487000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzE3LTMtMS0xLTA_d1bdf4e6-ade2-4658-ab68-c54be22ae18f"
      unitRef="usd">136053000</us-gaap:DeferredTaxAssetsNet>
    <lgnd:DeferredTaxLiabilitiesFairValueAdjustment
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzE5LTEtMS0xLTA_8711950e-4c75-404b-9d0b-f719f950017e"
      unitRef="usd">179000</lgnd:DeferredTaxLiabilitiesFairValueAdjustment>
    <lgnd:DeferredTaxLiabilitiesFairValueAdjustment
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzE5LTMtMS0xLTA_f0116818-ff5c-4f01-acf2-e9af6b70545c"
      unitRef="usd">243000</lgnd:DeferredTaxLiabilitiesFairValueAdjustment>
    <us-gaap:DeferredTaxLiabilitiesFinancingArrangements
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzIwLTEtMS0xLTA_113f2423-d95a-4729-bfab-a4e4b01864c2"
      unitRef="usd">2905000</us-gaap:DeferredTaxLiabilitiesFinancingArrangements>
    <us-gaap:DeferredTaxLiabilitiesFinancingArrangements
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzIwLTMtMS0xLTA_e3eee678-9727-4f42-afaf-fb560b3b63e4"
      unitRef="usd">737000</us-gaap:DeferredTaxLiabilitiesFinancingArrangements>
    <lgnd:DeferredTaxLiabilitiesFiniteLivedIntangibleAssets
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzIxLTEtMS0xLTA_13a23a05-ddb4-4250-9547-53c063331f12"
      unitRef="usd">44643000</lgnd:DeferredTaxLiabilitiesFiniteLivedIntangibleAssets>
    <lgnd:DeferredTaxLiabilitiesFiniteLivedIntangibleAssets
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzIxLTMtMS0xLTA_dc0bcac0-43c8-4172-b935-c6a7481bac04"
      unitRef="usd">48237000</lgnd:DeferredTaxLiabilitiesFiniteLivedIntangibleAssets>
    <lgnd:DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzIyLTEtMS0xLTA_77e81461-8547-44f7-ac42-887c9879f14f"
      unitRef="usd">1759000</lgnd:DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets>
    <lgnd:DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzIyLTMtMS0xLTA_fcd31bfd-689e-4c18-98b6-b12f01a52fa6"
      unitRef="usd">2414000</lgnd:DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesInvestments
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzIzLTEtMS0xLTYzNzU_d8f79ed2-c402-4697-96b8-8e6bff14161d"
      unitRef="usd">2480000</us-gaap:DeferredTaxLiabilitiesInvestments>
    <us-gaap:DeferredTaxLiabilitiesInvestments
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzIwLTMtMS0xLTg4MDQ_bbcd312c-13fb-4bcf-9d09-a0af10b22c9b"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesInvestments>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzIyLTEtMS0xLTIxNDQx_609e440b-9e3e-43bc-8962-e67e28af3503"
      unitRef="usd">51966000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzIyLTMtMS0xLTIxNDQz_3df98f80-7be5-4207-bbf4-2aced7a314ae"
      unitRef="usd">51631000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzIzLTEtMS0xLTA_14cd34b6-4627-4b8f-aa07-187260f0c159"
      unitRef="usd">46521000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTo1MDk3ZGUyNmVjNDA0NDBlOTE0MDllMDNmZjdjZDhkMS90YWJsZXJhbmdlOjUwOTdkZTI2ZWM0MDQ0MGU5MTQwOWUwM2ZmN2NkOGQxXzIzLTMtMS0xLTA_e09268fa-a45b-417d-8f5e-488aa81534c9"
      unitRef="usd">84422000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ie84f0fb144ed4ec5926cfdf7ba32b2bb_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90ZXh0cmVnaW9uOmZiMGU2YjhjZWQ2MjRiM2ZhNjQ1MTUwZTBmZjVkYmQ5XzMxMzA_c23502d7-b28e-47fd-9baf-4b7b78e2e491"
      unitRef="usd">229900000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="if81fb0e1a8ac48909d921d4552f44684_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90ZXh0cmVnaW9uOmZiMGU2YjhjZWQ2MjRiM2ZhNjQ1MTUwZTBmZjVkYmQ5XzMxMzc_f63cc76b-98d9-4946-a4eb-201be174c651"
      unitRef="usd">125300000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ib8f1f80b43fe48948dc666b8a2639468_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90ZXh0cmVnaW9uOmZiMGU2YjhjZWQ2MjRiM2ZhNjQ1MTUwZTBmZjVkYmQ5XzMyMDQ_efb32d81-d905-48dd-a019-ec86c123bc67"
      unitRef="usd">23000000.0</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i1426778bb59d4208adce54ccb7e0983f_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90ZXh0cmVnaW9uOmZiMGU2YjhjZWQ2MjRiM2ZhNjQ1MTUwZTBmZjVkYmQ5XzMzMDY_7fe64bdb-db7b-442c-a1d6-eedee3c86463"
      unitRef="usd">22700000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90ZXh0cmVnaW9uOmZiMGU2YjhjZWQ2MjRiM2ZhNjQ1MTUwZTBmZjVkYmQ5Xzk4OTU2MDQ2NjAzMzk_de097127-ba6b-42d5-8087-100e2375d732">&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;A reconciliation of the amount of unrecognized tax benefits at December&#160;31, 2018, 2017 and 2016 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:95.029240%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:64.769231%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.569231%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.569231%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.769231%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(657)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,583)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(160)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTpkZTM5NjUzODIzYzE0YTVmYTYwZGI2ODlhNTI5ZWZiMS90YWJsZXJhbmdlOmRlMzk2NTM4MjNjMTRhNWZhNjBkYjY4OWE1MjllZmIxXzItMS0xLTEtMA_7c56449a-4a90-493a-960b-ac4c660fb38a"
      unitRef="usd">29363000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia2d1a8eee1564d08a05108a7d9f42143_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTpkZTM5NjUzODIzYzE0YTVmYTYwZGI2ODlhNTI5ZWZiMS90YWJsZXJhbmdlOmRlMzk2NTM4MjNjMTRhNWZhNjBkYjY4OWE1MjllZmIxXzItMy0xLTEtMA_8d1e6d6e-0a4c-4be3-878d-8505a7ad19e6"
      unitRef="usd">38770000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ib4c3c6fac973483badc44a66252c9222_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTpkZTM5NjUzODIzYzE0YTVmYTYwZGI2ODlhNTI5ZWZiMS90YWJsZXJhbmdlOmRlMzk2NTM4MjNjMTRhNWZhNjBkYjY4OWE1MjllZmIxXzItNS0xLTEtMA_1dc0bab5-ca6d-4161-8b9b-c741e9261006"
      unitRef="usd">36452000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTpkZTM5NjUzODIzYzE0YTVmYTYwZGI2ODlhNTI5ZWZiMS90YWJsZXJhbmdlOmRlMzk2NTM4MjNjMTRhNWZhNjBkYjY4OWE1MjllZmIxXzMtMS0xLTEtMA_9363564d-869d-41ed-b293-0c5ad70e9e71"
      unitRef="usd">1247000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTpkZTM5NjUzODIzYzE0YTVmYTYwZGI2ODlhNTI5ZWZiMS90YWJsZXJhbmdlOmRlMzk2NTM4MjNjMTRhNWZhNjBkYjY4OWE1MjllZmIxXzMtMy0xLTEtMA_1da0ec23-b976-4cc3-aa80-c86596abc51f"
      unitRef="usd">1067000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTpkZTM5NjUzODIzYzE0YTVmYTYwZGI2ODlhNTI5ZWZiMS90YWJsZXJhbmdlOmRlMzk2NTM4MjNjMTRhNWZhNjBkYjY4OWE1MjllZmIxXzMtNS0xLTEtMA_5b330613-a6ad-44bc-af13-bd6e36b66a8a"
      unitRef="usd">70000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTpkZTM5NjUzODIzYzE0YTVmYTYwZGI2ODlhNTI5ZWZiMS90YWJsZXJhbmdlOmRlMzk2NTM4MjNjMTRhNWZhNjBkYjY4OWE1MjllZmIxXzQtMS0xLTEtMA_27280b3d-dd79-4cbf-ba96-22eac10ced0b"
      unitRef="usd">336000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTpkZTM5NjUzODIzYzE0YTVmYTYwZGI2ODlhNTI5ZWZiMS90YWJsZXJhbmdlOmRlMzk2NTM4MjNjMTRhNWZhNjBkYjY4OWE1MjllZmIxXzQtMy0xLTEtMA_44a7cc12-627c-44d0-8665-463afa2d1890"
      unitRef="usd">109000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTpkZTM5NjUzODIzYzE0YTVmYTYwZGI2ODlhNTI5ZWZiMS90YWJsZXJhbmdlOmRlMzk2NTM4MjNjMTRhNWZhNjBkYjY4OWE1MjllZmIxXzQtNS0xLTEtMA_f2cfaa84-1fdd-49c2-bb53-e4cec65beaef"
      unitRef="usd">2408000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTpkZTM5NjUzODIzYzE0YTVmYTYwZGI2ODlhNTI5ZWZiMS90YWJsZXJhbmdlOmRlMzk2NTM4MjNjMTRhNWZhNjBkYjY4OWE1MjllZmIxXzUtMS0xLTEtMA_30fd288d-d818-44b1-843d-0f566840d032"
      unitRef="usd">657000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i59c0e127fb46414194fa0c5be5b4ce81_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTpkZTM5NjUzODIzYzE0YTVmYTYwZGI2ODlhNTI5ZWZiMS90YWJsZXJhbmdlOmRlMzk2NTM4MjNjMTRhNWZhNjBkYjY4OWE1MjllZmIxXzUtMy0xLTEtMA_87586920-5c2c-4336-a969-1bc9fbfd438b"
      unitRef="usd">10583000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i2ec9f22a045a4527ad98e4be212ef057_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTpkZTM5NjUzODIzYzE0YTVmYTYwZGI2ODlhNTI5ZWZiMS90YWJsZXJhbmdlOmRlMzk2NTM4MjNjMTRhNWZhNjBkYjY4OWE1MjllZmIxXzUtNS0xLTEtMA_00d262a5-9c43-43d4-93c9-053988858d9a"
      unitRef="usd">160000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTpkZTM5NjUzODIzYzE0YTVmYTYwZGI2ODlhNTI5ZWZiMS90YWJsZXJhbmdlOmRlMzk2NTM4MjNjMTRhNWZhNjBkYjY4OWE1MjllZmIxXzYtMS0xLTEtMA_70d1d768-14fd-4b8e-8d8f-cd9f3c42940d"
      unitRef="usd">30289000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if1ac2c619ec8404fb65adfdabc0cb2f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTpkZTM5NjUzODIzYzE0YTVmYTYwZGI2ODlhNTI5ZWZiMS90YWJsZXJhbmdlOmRlMzk2NTM4MjNjMTRhNWZhNjBkYjY4OWE1MjllZmIxXzYtMy0xLTEtMA_6aec27f1-24e9-4b6f-a47b-d1376aa4301d"
      unitRef="usd">29363000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia2d1a8eee1564d08a05108a7d9f42143_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90YWJsZTpkZTM5NjUzODIzYzE0YTVmYTYwZGI2ODlhNTI5ZWZiMS90YWJsZXJhbmdlOmRlMzk2NTM4MjNjMTRhNWZhNjBkYjY4OWE1MjllZmIxXzYtNS0xLTEtMA_c2237c0a-69fc-4ca0-90ed-d351f59bf287"
      unitRef="usd">38770000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i87420e1b166545afb11eefa8eb1ab74c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MTkvZnJhZzpmYjBlNmI4Y2VkNjI0YjNmYTY0NTE1MGUwZmY1ZGJkOS90ZXh0cmVnaW9uOmZiMGU2YjhjZWQ2MjRiM2ZhNjQ1MTUwZTBmZjVkYmQ5XzQ2MjE_e616864e-3f7b-4125-bdc1-4e6b09bef96a"
      unitRef="usd">28200000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90ZXh0cmVnaW9uOjFiZjRmNmZkYWFlNTQ0ZmQ4MDVkNmMxZDg4MmUyYTQyXzk4OTU2MDQ2NTAzNTg_cbb50369-86f7-4ca9-9e02-b31f95efc74a">Summary of Unaudited Quarterly Financial Information&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following financial information reflects all normal recurring adjustments, which are, in the opinion of management, necessary for a fair statement of the results and cash flows of interim periods. Summarized quarterly data for 2018 and 2017 are as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269006%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.128130%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;First Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt; Third Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fourth Quarter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;90,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,033)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(22,419)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,864)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(42,482)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic per share amounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.02)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted per share amounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.02)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares&#x2014;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares&#x2014;diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,114)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,242)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,645)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(37,674)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,007)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic per share amounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.33)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted per share amounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.33)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares&#x2014;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares&#x2014;diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="id13a97144b904710b9835494780d5820_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90ZXh0cmVnaW9uOjFiZjRmNmZkYWFlNTQ0ZmQ4MDVkNmMxZDg4MmUyYTQyXzk4OTU2MDQ2NTAzNTk_e8290a35-237c-4628-9ae5-e2c79ca01829">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The following financial information reflects all normal recurring adjustments, which are, in the opinion of management, necessary for a fair statement of the results and cash flows of interim periods. Summarized quarterly data for 2018 and 2017 are as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269006%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.128130%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665685%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;First Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Second Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt; Third Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fourth Quarter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;90,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,033)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(22,419)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,864)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(42,482)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic per share amounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.02)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted per share amounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.02)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares&#x2014;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares&#x2014;diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,114)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,242)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,645)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(37,674)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,007)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic per share amounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.33)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted per share amounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.33)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares&#x2014;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares&#x2014;diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c14afec25f14ea987c4eca4a7931fb8_D20170101-20170331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzItMS0xLTEtMA_c5b6487c-0cc0-4863-a7db-e48bbf892d66"
      unitRef="usd">56157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i629fd315f0344d618e896741a9894704_D20170401-20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzItMy0xLTEtMA_e0f52162-ddd4-4bb8-b615-b3a9504e5366"
      unitRef="usd">90043000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9807b2d5b13a4faaab0662e544aa7fca_D20170701-20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzItNS0xLTEtMA_77eabb24-e830-4273-a9de-3a2323a65d47"
      unitRef="usd">45663000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32f9937bb05f4ae3803659a88d077a23_D20171001-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzItNy0xLTEtMA_4e4767df-48fc-4040-8f29-8910fa0247b8"
      unitRef="usd">59590000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i9c14afec25f14ea987c4eca4a7931fb8_D20170101-20170331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzMtMS0xLTEtMA_34f24aa2-b6b0-4927-ac84-72bb30421397"
      unitRef="usd">19116000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i629fd315f0344d618e896741a9894704_D20170401-20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzMtMy0xLTEtMA_38ee773e-293d-4aff-a305-2e4144ea3fc4"
      unitRef="usd">19868000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i9807b2d5b13a4faaab0662e544aa7fca_D20170701-20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzMtNS0xLTEtMA_7941a475-cef8-4cbd-9d2f-9129c4e4f9cc"
      unitRef="usd">22301000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i32f9937bb05f4ae3803659a88d077a23_D20171001-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzMtNy0xLTEtMA_43ac6efc-3665-4791-a6f2-76dd9484969d"
      unitRef="usd">26441000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9c14afec25f14ea987c4eca4a7931fb8_D20170101-20170331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzQtMS0xLTEtMA_2de3c1f9-cd13-4527-bd97-751e1a550135"
      unitRef="usd">10033000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i629fd315f0344d618e896741a9894704_D20170401-20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzQtMy0xLTEtMA_99585706-4c32-4769-b74e-d828e49f7ccb"
      unitRef="usd">22419000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9807b2d5b13a4faaab0662e544aa7fca_D20170701-20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzQtNS0xLTEtMA_7177d5d7-a18d-4ff2-8656-d00a3701b733"
      unitRef="usd">11864000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i32f9937bb05f4ae3803659a88d077a23_D20171001-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzQtNy0xLTEtMA_c20dec29-a0c9-45b2-88c0-f9efe7a6719d"
      unitRef="usd">-14307000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i9c14afec25f14ea987c4eca4a7931fb8_D20170101-20170331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzgtMS0xLTEtMA_5a8e812e-bbe2-4f7b-b577-30794b6f19dd"
      unitRef="usd">45279000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i629fd315f0344d618e896741a9894704_D20170401-20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzgtMy0xLTEtMA_75eeb1c2-3941-4601-a314-e6061273e128"
      unitRef="usd">73160000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9807b2d5b13a4faaab0662e544aa7fca_D20170701-20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzgtNS0xLTEtMA_00806710-1a99-4122-b4de-9ba3c1bb1075"
      unitRef="usd">67362000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i32f9937bb05f4ae3803659a88d077a23_D20171001-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzgtNy0xLTEtMA_d58ee9ea-5654-4198-92ea-f263a5ba039e"
      unitRef="usd">-42482000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9c14afec25f14ea987c4eca4a7931fb8_D20170101-20170331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzEwLTEtMS0xLTA_32d95318-6d47-42cd-ada4-aba756f83ab5"
      unitRef="usdPerShare">2.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i629fd315f0344d618e896741a9894704_D20170401-20170630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzEwLTMtMS0xLTA_af4e93e6-1653-4fb5-a47e-23e0326d6326"
      unitRef="usdPerShare">3.45</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9807b2d5b13a4faaab0662e544aa7fca_D20170701-20170930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzEwLTUtMS0xLTA_103ba0cd-10ac-4dc0-8795-9ac14cdc3077"
      unitRef="usdPerShare">3.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i32f9937bb05f4ae3803659a88d077a23_D20171001-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzEwLTctMS0xLTA_e76fb894-0662-4843-974b-64e198d39249"
      unitRef="usdPerShare">-2.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9c14afec25f14ea987c4eca4a7931fb8_D20170101-20170331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzEyLTEtMS0xLTA_6e8d1f71-2c8b-4f30-bad8-dbfa9dbe1d3a"
      unitRef="usdPerShare">1.83</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i629fd315f0344d618e896741a9894704_D20170401-20170630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzEyLTMtMS0xLTA_0987015d-1112-4ca0-b4c1-6bb009750cce"
      unitRef="usdPerShare">2.99</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9807b2d5b13a4faaab0662e544aa7fca_D20170701-20170930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzEyLTUtMS0xLTA_c5fd65a1-b4f2-4014-8854-ea02cfbe64d6"
      unitRef="usdPerShare">2.80</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i32f9937bb05f4ae3803659a88d077a23_D20171001-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzEyLTctMS0xLTA_392964ba-3d23-404b-bbfc-39283cba17ae"
      unitRef="usdPerShare">-2.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9c14afec25f14ea987c4eca4a7931fb8_D20170101-20170331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE0LTEtMS0xLTA_f73691a6-18b3-475f-ae07-80fb23116bc0"
      unitRef="shares">21209000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i629fd315f0344d618e896741a9894704_D20170401-20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE0LTMtMS0xLTA_1f45013b-823e-4b17-9fe2-499048ec1714"
      unitRef="shares">21212000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9807b2d5b13a4faaab0662e544aa7fca_D20170701-20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE0LTUtMS0xLTA_1196ca94-e539-478b-9b7d-c95068e1214e"
      unitRef="shares">21148000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i32f9937bb05f4ae3803659a88d077a23_D20171001-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE0LTctMS0xLTA_4dab20a6-4e35-4aef-bb72-00af91c10dd0"
      unitRef="shares">21071000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9c14afec25f14ea987c4eca4a7931fb8_D20170101-20170331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE1LTEtMS0xLTA_00188fdf-2c5e-40d6-a853-cc9fe6fbc8d6"
      unitRef="shares">24800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i629fd315f0344d618e896741a9894704_D20170401-20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE1LTMtMS0xLTA_8c5b3c21-cbdf-491d-b886-a4760e25c8e6"
      unitRef="shares">24438000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9807b2d5b13a4faaab0662e544aa7fca_D20170701-20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE1LTUtMS0xLTA_16cb1d58-225b-43ac-9ac5-c1a620b5c45f"
      unitRef="shares">24052000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i32f9937bb05f4ae3803659a88d077a23_D20171001-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE1LTctMS0xLTA_a2c4c7a0-ca50-4bdc-b023-1697df08464d"
      unitRef="shares">21071000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief940d953eac4033875ea91ff5566b14_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE4LTEtMS0xLTA_a5a2c105-faf0-41b7-aa2f-9edaa393bb4c"
      unitRef="usd">29267000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3202f58bee349d3a9c993316dde67e4_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE4LTMtMS0xLTA_6f01f666-3ede-435e-8995-2a4a872288d0"
      unitRef="usd">27995000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4368a6b5585841d18c9e17ad7ee34c67_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE4LTUtMS0xLTA_72df081c-8b41-46a8-87f3-c2e8c1aef250"
      unitRef="usd">33375000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i167ff833955b42d2b9bfa5b0ca4353ea_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE4LTctMS0xLTA_a5082f5b-0c73-4c10-af03-b3629ebb8b86"
      unitRef="usd">50465000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="ief940d953eac4033875ea91ff5566b14_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE5LTEtMS0xLTA_623910c3-141d-4195-9147-3911c9565bab"
      unitRef="usd">19051000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="if3202f58bee349d3a9c993316dde67e4_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE5LTMtMS0xLTA_fa09226c-3eb3-46b8-ab23-08421f404a1f"
      unitRef="usd">14980000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i4368a6b5585841d18c9e17ad7ee34c67_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE5LTUtMS0xLTA_66682c0c-b384-4d13-b500-3cde94ea28a0"
      unitRef="usd">16882000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i167ff833955b42d2b9bfa5b0ca4353ea_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzE5LTctMS0xLTA_6851dbe1-a9fc-46b3-a9c2-53834b0ed60c"
      unitRef="usd">22113000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ief940d953eac4033875ea91ff5566b14_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzIwLTEtMS0xLTA_3d516052-2ef7-463a-ac1d-4c1e81dc5455"
      unitRef="usd">1114000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if3202f58bee349d3a9c993316dde67e4_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzIwLTMtMS0xLTA_143bea88-4fbc-4b6f-a09c-3a1a8cd1dd1f"
      unitRef="usd">2242000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4368a6b5585841d18c9e17ad7ee34c67_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzIwLTUtMS0xLTA_811227e3-e354-4bc5-af77-edf69a3b84e2"
      unitRef="usd">3645000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i167ff833955b42d2b9bfa5b0ca4353ea_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzIwLTctMS0xLTA_65845698-41c9-4aed-913e-fca62bb2ceb6"
      unitRef="usd">37674000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ief940d953eac4033875ea91ff5566b14_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzIxLTEtMS0xLTA_aac47116-e8bd-4709-b3e0-c4552eed885b"
      unitRef="usd">5079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if3202f58bee349d3a9c993316dde67e4_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzIxLTMtMS0xLTA_35e4e348-d47b-4a71-85bf-7dcd4df0f86e"
      unitRef="usd">6058000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4368a6b5585841d18c9e17ad7ee34c67_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzIxLTUtMS0xLTA_6f0ae70d-d19a-4db2-b26c-c01c1fd73a2f"
      unitRef="usd">8426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i167ff833955b42d2b9bfa5b0ca4353ea_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzIxLTctMS0xLTA_d62c7598-004d-4740-83a9-422cc89d8545"
      unitRef="usd">-7007000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ief940d953eac4033875ea91ff5566b14_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzIzLTEtMS0xLTA_09306152-7ea0-402d-9299-852f2961f32f"
      unitRef="usdPerShare">0.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if3202f58bee349d3a9c993316dde67e4_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzIzLTMtMS0xLTA_6a80e477-3b7c-4b2a-8360-524bc7cf2845"
      unitRef="usdPerShare">0.29</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4368a6b5585841d18c9e17ad7ee34c67_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzIzLTUtMS0xLTA_aadaa2c1-9860-4bf9-9382-a0564d416bdf"
      unitRef="usdPerShare">0.40</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i167ff833955b42d2b9bfa5b0ca4353ea_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzIzLTctMS0xLTA_fd388af8-bf01-4a76-a39c-f800f6ab0a53"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ief940d953eac4033875ea91ff5566b14_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzI1LTEtMS0xLTA_fbc768b9-0406-4f5d-9032-89a0068a4b13"
      unitRef="usdPerShare">0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if3202f58bee349d3a9c993316dde67e4_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzI1LTMtMS0xLTA_05f065fe-1f71-496b-a858-d5b3fff70385"
      unitRef="usdPerShare">0.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4368a6b5585841d18c9e17ad7ee34c67_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzI1LTUtMS0xLTA_061eba63-96f2-4d71-a2ed-bb3b0a2827df"
      unitRef="usdPerShare">0.36</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i167ff833955b42d2b9bfa5b0ca4353ea_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzI1LTctMS0xLTA_90f55a03-5cdb-4f76-932e-9dc999a95d5f"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ief940d953eac4033875ea91ff5566b14_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzI3LTEtMS0xLTA_26221837-da1c-4518-910d-06bc72805e9a"
      unitRef="shares">20938000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if3202f58bee349d3a9c993316dde67e4_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzI3LTMtMS0xLTA_0f09267f-9430-4da7-938b-eff8cab64b1d"
      unitRef="shares">21013000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4368a6b5585841d18c9e17ad7ee34c67_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzI3LTUtMS0xLTA_73571307-bd4b-4794-bf01-8fedc094cd1a"
      unitRef="shares">21071000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i167ff833955b42d2b9bfa5b0ca4353ea_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzI3LTctMS0xLTA_227a6ce0-7253-46f1-8911-c9e77d6331f8"
      unitRef="shares">21109000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ief940d953eac4033875ea91ff5566b14_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzI4LTEtMS0xLTA_08dcb08a-8068-4c1f-a689-2f13053ca22d"
      unitRef="shares">23019000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if3202f58bee349d3a9c993316dde67e4_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzI4LTMtMS0xLTA_2bfa1ec5-50e0-42c8-814c-a4425da9ac86"
      unitRef="shares">23216000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4368a6b5585841d18c9e17ad7ee34c67_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzI4LTUtMS0xLTA_4507715e-27c6-43d8-a64f-70636aca738f"
      unitRef="shares">23551000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i167ff833955b42d2b9bfa5b0ca4353ea_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF81MzEvZnJhZzoxYmY0ZjZmZGFhZTU0NGZkODA1ZDZjMWQ4ODJlMmE0Mi90YWJsZTpmZjQ5MzlmNjBjYjI0N2ZiYmQ0NzBmNDNkNTE0MTk4MC90YWJsZXJhbmdlOmZmNDkzOWY2MGNiMjQ3ZmJiZDQ3MGY0M2Q1MTQxOTgwXzI4LTctMS0xLTA_3fd5ae73-a884-47f4-9e8b-37a4541153a9"
      unitRef="shares">21109000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM0LTMtMS0xLTA_acb4ef12-2bab-4f67-9fbe-3e404f54fd5a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM0LTMtMS0xLTA_acb4ef12-2bab-4f67-9fbe-3e404f54fd5a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQwLTUtMS0xLTA_ff942b9f-a65f-4cf7-9da1-54efcf04622a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQwLTUtMS0xLTA_ff942b9f-a65f-4cf7-9da1-54efcf04622a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM1LTMtMS0xLTA_d5607833-94a6-4778-a9c4-169cfd0eaca0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM1LTMtMS0xLTA_d5607833-94a6-4778-a9c4-169cfd0eaca0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM4LTUtMS0xLTA_1cc4df06-abf1-4388-857b-bb4c02ba9658"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM4LTUtMS0xLTA_1cc4df06-abf1-4388-857b-bb4c02ba9658"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM5LTMtMS0xLTA_accfbf22-0f39-46a1-bc29-a56210787da5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM5LTMtMS0xLTA_accfbf22-0f39-46a1-bc29-a56210787da5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzMzLTUtMS0xLTA_8787025f-516c-4e18-aaa5-c9e69ab6c4a6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzMzLTUtMS0xLTA_8787025f-516c-4e18-aaa5-c9e69ab6c4a6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM1LTEtMS0xLTA_2fb21de0-d205-4602-90bc-a80acdc18988"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM1LTEtMS0xLTA_2fb21de0-d205-4602-90bc-a80acdc18988"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzMzLTMtMS0xLTA_3e684d00-8382-4f19-a119-71227bd789b0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzMzLTMtMS0xLTA_3e684d00-8382-4f19-a119-71227bd789b0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM4LTMtMS0xLTA_d0da751c-357c-48d7-bd0d-fd29db598648"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM4LTMtMS0xLTA_d0da751c-357c-48d7-bd0d-fd29db598648"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzMzLTEtMS0xLTA_c99362dc-eead-44fd-b6c9-b1d1fdb5c424"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzMzLTEtMS0xLTA_c99362dc-eead-44fd-b6c9-b1d1fdb5c424"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQwLTMtMS0xLTA_277b907e-bd5d-4a8a-a90d-ca0d8acf384a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQwLTMtMS0xLTA_277b907e-bd5d-4a8a-a90d-ca0d8acf384a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM5LTUtMS0xLTA_c8394460-da1b-47dd-8c8f-d8477291b8c6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM5LTUtMS0xLTA_c8394460-da1b-47dd-8c8f-d8477291b8c6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM0LTUtMS0xLTA_99e71174-e17b-4462-9299-a9458646e4eb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM0LTUtMS0xLTA_99e71174-e17b-4462-9299-a9458646e4eb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQwLTEtMS0xLTA_989b1c5a-697e-4ce8-8db1-b8393761e5c1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQwLTEtMS0xLTA_989b1c5a-697e-4ce8-8db1-b8393761e5c1"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM1LTUtMS0xLTA_c7a5cf76-1a9c-4628-b674-6e8b3f647668"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM1LTUtMS0xLTA_c7a5cf76-1a9c-4628-b674-6e8b3f647668"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM0LTEtMS0xLTA_e02de236-c573-4cc7-a262-60c1374002a7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM0LTEtMS0xLTA_e02de236-c573-4cc7-a262-60c1374002a7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM5LTEtMS0xLTA_e46d8bdc-6aaf-415b-8982-3793a8c6317b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM5LTEtMS0xLTA_e46d8bdc-6aaf-415b-8982-3793a8c6317b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM4LTEtMS0xLTA_d00fd571-d5db-4bcc-b993-d041ca149cb8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM4LTEtMS0xLTA_d00fd571-d5db-4bcc-b993-d041ca149cb8"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The sum of net income per share amounts may not equal the total due to rounding</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM0LTUtMS0xLTA_99e71174-e17b-4462-9299-a9458646e4eb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM4LTUtMS0xLTA_1cc4df06-abf1-4388-857b-bb4c02ba9658"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM0LTEtMS0xLTA_e02de236-c573-4cc7-a262-60c1374002a7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzMzLTEtMS0xLTA_c99362dc-eead-44fd-b6c9-b1d1fdb5c424"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzMzLTUtMS0xLTA_8787025f-516c-4e18-aaa5-c9e69ab6c4a6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM0LTMtMS0xLTA_acb4ef12-2bab-4f67-9fbe-3e404f54fd5a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM5LTUtMS0xLTA_c8394460-da1b-47dd-8c8f-d8477291b8c6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM1LTEtMS0xLTA_2fb21de0-d205-4602-90bc-a80acdc18988"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM1LTUtMS0xLTA_c7a5cf76-1a9c-4628-b674-6e8b3f647668"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM5LTEtMS0xLTA_e46d8bdc-6aaf-415b-8982-3793a8c6317b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM5LTMtMS0xLTA_accfbf22-0f39-46a1-bc29-a56210787da5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM4LTEtMS0xLTA_d00fd571-d5db-4bcc-b993-d041ca149cb8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQwLTUtMS0xLTA_ff942b9f-a65f-4cf7-9da1-54efcf04622a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM1LTMtMS0xLTA_d5607833-94a6-4778-a9c4-169cfd0eaca0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQwLTEtMS0xLTA_989b1c5a-697e-4ce8-8db1-b8393761e5c1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzQwLTMtMS0xLTA_277b907e-bd5d-4a8a-a90d-ca0d8acf384a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzM4LTMtMS0xLTA_d0da751c-357c-48d7-bd0d-fd29db598648"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90YWJsZTo2YzI5YzczNjlmN2M0NmZkYjBjY2YwMTFiZGI0ODQwNi90YWJsZXJhbmdlOjZjMjljNzM2OWY3YzQ2ZmRiMGNjZjAxMWJkYjQ4NDA2XzMzLTMtMS0xLTA_3e684d00-8382-4f19-a119-71227bd789b0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NmQ4YjhlMzZlOTQ5NTg4MzRjMDYyNzEyNTM5NTVkL3NlYzpkODZkOGI4ZTM2ZTk0OTU4ODM0YzA2MjcxMjUzOTU1ZF8yOTcvZnJhZzo2NjJkYzRlMDM2ZGI0MmFmOTIzMmJjNjI1NzM5MmE5NS90ZXh0cmVnaW9uOjY2MmRjNGUwMzZkYjQyYWY5MjMyYmM2MjU3MzkyYTk1XzMyMA_5550fa31-235d-45fa-826c-d72bc7f5ba62"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
