<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:supn="http://www.supernus.com/20200930"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="supn-20200930.xsd" xlink:type="simple"/>
    <context id="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9aba1d48199d4232984e96b27c9e969a_I20201030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <instant>2020-10-30</instant>
        </period>
    </context>
    <context id="ia007e8d525e0449aab19e4761282ebe0_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ida8a0063812e45318fa149639195a6fe_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ied176cc049e1407b9a4359009b4011f5_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i1dcce1ebb67e4bfc84224409d89ce155_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3818bcc3de964299aeeb0288fa89d810_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ic95db90ef6f14c72a2b727b6113f4ad1_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9e65f1b709444395ad0df7b35b243719_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i1310111e56de4101b1dc2b7bea1a7e8d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic6c8e2c06d5045b1a3d29179e0f13607_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i0ecde1455c3048faa0e2bf8dafe6aa0d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icc78d6a903404e63b25249f13f29cb52_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id53e25e4c7424be0b4722903a4941a1a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia4f224956d284c338e7315eb87305e5b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia5ead296cdcb49ad827d91979d34cd92_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5d8be75ac72d4cdd8e113ad79d43f5ea_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i2bb80972ac144206b2a2601a29ed6dc6_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i2fb93b75b4e54f74aa571b1cdf6d6b21_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i4411acb024434be8ae5989f5c49d6842_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i385124270b564bf98c1d6f1c66b04a9d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i7a07bedb274742f788f88835b7921a1e_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="id27e75c1e7a54353844b3976adce3c19_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i99c3d99b8c58455290f055051a5b83a3_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1aca73cf88dc48ab811a12f6b42e9d9a_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ia45929834030491186f09a7618f679bc_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i26ded756ed8c470db188045fc04fa420_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0a15d6d41537441a9ab5b060b2d5f18f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i242ca794e9fa4ff48f254f802fc944c0_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibae29d1e30e54bf7bb1f8557b57924a1_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib4c9d1744bef40b0b3d03eb58dedcf74_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="idf6e36bf7f7e44689dc4b348269a8c58_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i47bf45bdb0a447b0a59376c50e31f4db_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i60d801f60f384d0bbe2d69579ad10e7a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i338b38262f064c559578927e9b36117b_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9ed31d32d97d43579354b64276a1a2ef_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic4d7c461393d450f8d5735d321c1c98e_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2518d16ba30d493389ec84eb93b0442b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9e80b4f47b124f5f97adaf98edf3b438_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i807b2650aa944d1294b45c7d1a953fc8_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i3d9803e0e9ec4ed6aec7ea5a0df2c125_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i63f750b7df56438badaf6a6fa0139bb0_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i336db306017c41eea0a3a91829c716a4_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ie4355cc9e3284347a5ac42a06b1f930f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</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="id3654aeaf3774cfdae43641a3f0c214d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</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="icec4edd4ea12417ca2e638484ce71b2d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</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="iaa78097f614147c0a981623b70148a89_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</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="i6efc2e1473d34e0b9463b35084d04c86_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3e8a95ae16b24479b485e4f7ad909459_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i31dafc122d8d44c08766374a0ad350ec_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="iab6c21c9f7b14af6a491ac882e7ecbb2_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i9ccac3f712db4285be0796c9e0bf8e7d_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i2022e5f1d6cb46babb43b64b9731b081_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="if43958686e56497086d0edb16fc26b5b_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i099abb22eaf54f65b4d507c7ba430bfe_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ida70126c470546ec9e3857305390c133_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ic7ce21040e22419fa1a2a61d03e84259_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i098dfc67547e4b4abff612c79ba67500_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="iae99694b1cd741059086da8b3c921b2d_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic731445435e34cdd9c32887b0eeada2c_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0f5a0ec032ce43eb938f015ec999a01b_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i892d26821ceb4acc9f3dc35f70cebe27_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3e6f7bd20c6a4b758c8dc466cf293b05_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1983349c71d74465a9628528354b4385_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ie05647f0c3d34d52936c4bea2413f1bc_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i80f91247c18c4defa82352ac797bcf8b_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i029a3900de7b470a8bd5175776ac5ec3_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i2ff3b52a0e1c4dcc84f0e927ff1e71dc_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="if6be23196820499cb33740df7761b3e8_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i353643e93fd441b0958f43d4ecf01350_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i42bc9b701e6249559a2835a9acd5e187_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i8a776a61ebbf4c5da5e66a856d56a274_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i9d67e7983e6b459d8185b6fcc1958de5_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ibcfdf014c8e64cd98d75967ced30978c_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="icaa2e975c3684c1486ed1c7d4b9911ba_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i7492b83b00594067b2f851f06e0713a5_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ie3c9d6b66a7942a6af51a87f9325967a_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i895eee85c73a40d09e5f47d4e72a39d9_D20200609-20200609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-09</startDate>
            <endDate>2020-06-09</endDate>
        </period>
    </context>
    <context id="i9c8ac4779cad46e4b68da286aca24256_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2ab720f171ce4343a9ec1a8228bb18dd_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:RoyaltyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i0e12b0e1e36d4541972dcb539d97783d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i436db7026926466cb8bb22de788d5e03_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie06fdd8dd4e546558eb101eee365f6f9_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i693c036185004edc8857ce96b126acf0_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i224736f549df4dfca72eef3889feb0cb_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i316bdcad4ed646ef9cd14c8932bc7eec_D20200609-20200609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-09</startDate>
            <endDate>2020-06-09</endDate>
        </period>
    </context>
    <context id="id8ebc484a1e8420dbae0d188e39a15d8_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i8b38f3122135406da37c84f612c4322d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-09</instant>
        </period>
    </context>
    <context id="iac042d65323c45ffa8441292047830aa_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if2dcce1749b74d0b9e6e78562e247c83_I20200609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-09</instant>
        </period>
    </context>
    <context id="i634b73487b1242da9c068e6e64e9d06c_I20200609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-09</instant>
        </period>
    </context>
    <context id="i68663c37eb224f37b40cb2fa81919609_D20200609-20200609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-09</startDate>
            <endDate>2020-06-09</endDate>
        </period>
    </context>
    <context id="i0cab1e81c66c4374b59980b7d7eeeb91_I20200609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-09</instant>
        </period>
    </context>
    <context id="i415e8bcbb48e4c728ea00852775b8fdf_I20200609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-09</instant>
        </period>
    </context>
    <context id="ia6ba390e0b334e099d3809d1a70dd7b2_D20200609-20200609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-09</startDate>
            <endDate>2020-06-09</endDate>
        </period>
    </context>
    <context id="ib214f154b81945d597da316045a0dc3f_D20200609-20200609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-09</startDate>
            <endDate>2020-06-09</endDate>
        </period>
    </context>
    <context id="i579ad7ae270d432cbc8c663f0145e5f4_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i03c96948e70d4e289ec23eb37e639bd1_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8bdf1229a39e4e73bb6fa60974415649_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i9777ced6f0924b27a4b33a60b592d73f_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i644a08462868488c8ebebec4723b54a2_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icba70fbd54db4723a27f2227bc7c0229_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:TrokendiXrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i89381a3c61d04a6fbcec06de03accc58_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:TrokendiXrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie67cdb96280b43b898694a624adb21e7_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:TrokendiXrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id1c976c32da7405587a5045412c1cd2b_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:TrokendiXrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ic293bb26384543dca094b5a0fd2be4dc_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:OxtellarXRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i710c8f2bf39244ae84141ec31992f650_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:OxtellarXRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i8d76fdb61db945cbadc21ffc5b88a1e8_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:OxtellarXRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i542fb86c7baa4b0da3d7addd0814c721_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:OxtellarXRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i218b5f0cb5d941aea77bae2afa28da9b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:APOKYNMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8416ac9b19ef4a1dba5746d6e8c40b30_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:APOKYNMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie723d4844fd844388e6f299a61f2ce24_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:APOKYNMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ief4fea3eaa264b51b310de45d3266f5b_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:APOKYNMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i8a9f0dd95a0445078e3a227343113ae5_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:XADAGOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8d035662c5f04f0b95dfa129e4fe8c3a_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:XADAGOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i17c2b1a303454389883a1bc28bd99059_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:XADAGOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic4c89b951e2648edaec6955918cb231d_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:XADAGOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i0a7e2567e86043ce9df07188c8ee78a9_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:MYOBLOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6d62dc88a4b14c5da326cdc4080c1e95_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:MYOBLOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i771848e9fefa4436bd6309be55cdb422_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:MYOBLOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i54a64628f0a64703b845d11b94df9e27_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">supn:MYOBLOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iaac008d92e1c41b384c237fc84e5a28a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">supn:TrokendiXrMember</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>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i045a84f0aa0247fc8fc3957ceb2f11bf_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">supn:TrokendiXrMember</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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i912d250b332e493e92f6cb24e931c088_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</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>2020-09-30</instant>
        </period>
    </context>
    <context id="i405277c98e18447191b646d4421799de_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</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>2019-12-31</instant>
        </period>
    </context>
    <context id="i16d45b6367b44d7f86d3ea9ec3a04b22_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i16312ca27f974603bace389558fc969b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashMember</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>2020-09-30</instant>
        </period>
    </context>
    <context id="i38406d5000bf42088d68aaf089da4ffc_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashMember</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>2020-09-30</instant>
        </period>
    </context>
    <context id="i071623499e0b4ef9be60b19627026d79_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5612601c3c364e1cadfa377cca9b2505_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</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>2020-09-30</instant>
        </period>
    </context>
    <context id="i1280a5f0180e4d6bb82c3d4a85506d12_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</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>2020-09-30</instant>
        </period>
    </context>
    <context id="i67abd096492c4821977c96892a9a297e_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i8cf8c3a1ae144e6395c00fe04a7b7714_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ie632b99111924e7f8251bed9d9041e79_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i548d25f054094ec49ba2ab5bd6685e44_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i6ac072c603574f1ea6f4d6c3731ffb23_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</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>2020-09-30</instant>
        </period>
    </context>
    <context id="id48eae3657944787a1034cdfeb96b8f2_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</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>2020-09-30</instant>
        </period>
    </context>
    <context id="ieb2ae5fe20d74bb8a07387a5d24efa88_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i46bc7741fb7147e6884e6d90163b4fef_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashMember</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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8c2e7994350948e99176ca8bbe0a6625_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashMember</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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8784d2d3b4ad4ca1aca63d188e302486_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i08acbbe0aa154db2a20a0d8955c0d192_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</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>2019-12-31</instant>
        </period>
    </context>
    <context id="i97eaaaefdbc446508545af73007aa5d8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</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>2019-12-31</instant>
        </period>
    </context>
    <context id="i41943ffa23ba4813bd5fe1a5d3f522ea_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ice34014f7db442dd892d1a501a23f707_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0e25f6b67f1745d486c428b04c3837da_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifabf31b87c904f43aa6e4df8422da0e8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8ca27647885343f9b9e97e35ce9e35f2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i138943ce57644443b304378f9f709e61_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifed6c48b7345416f817e0441c2747ca9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icdecfc4ed86244aeb50e8d7d05d04118_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i771f75e91934418fbf4a861870eb1812_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i73e6001505484fbba85f084aa9e0c353_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i85d4c637bf174d0580513a2a9bd993b3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</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>2019-12-31</instant>
        </period>
    </context>
    <context id="i533280c2cbe248bb84f698f14e0fd4ba_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</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>2019-12-31</instant>
        </period>
    </context>
    <context id="i02292c93b3b543a4acb51c2feaf2f3e8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i95c5c320b59a4c829cdad59b307e3bf0_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9f2a146809034a04be346b4a30a40c71_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i610e085a81dc461a8507dd4b01f289fa_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">supn:PercentageOf0.625ConvertibleSeniorNotesDue2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i53c35980751c409e82fbc1307f83b4f2_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">supn:PercentageOf0.625ConvertibleSeniorNotesDue2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic669a1193088442bb43f3321b6809719_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">supn:PercentageOf0.625ConvertibleSeniorNotesDue2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3ec06e0b48844a52b118fae9eed8a4e5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">supn:PercentageOf0.625ConvertibleSeniorNotesDue2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic48b439676804ebb9044dfb91ae8e91a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2d81bfc5947a464bbe43573562332b56_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ife839fbbd99d4243a95b937278bf1b1b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2c62f2af54b74ce1855d34b92f9e4533_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i76af26fd7aa94a23ba9fb0c11d378216_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">supn:StockOptionStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if308e1f0bd1d4a43963b6dce4622e1b5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">supn:StockOptionStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4edb264234044c6b9d27624fa42da0af_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">supn:StockOptionStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia5a5f1c3ef424511b51c0c316d3a3384_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">supn:StockOptionStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ie9065024065a4337bc891fd03b5757bf_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6200b719aa544e64817be78dbc61d63f_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">supn:MarketBasedPerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i927b7ceba35a4447920d8d3b09e73f44_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1a54a86698674e9ea606ac313a5a93be_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i98a313b7e20f4237ab22fa5a2938b4c6_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if8a769c3436c43fcabc115daba7abeed_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i8e672e640fc5447c9561921595e4ebe9_I20200609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-09</instant>
        </period>
    </context>
    <context id="ie6b3ad220d8943d08e51f8bcd24c2766_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib4387baf78a747c7852eb67a638b0f40_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9bffaad4ba554562819fff96ac3cf138_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">supn:ProductCandidatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if8dfd74187db40cd9f49d0f2f58fe0e9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">supn:ProductCandidatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibfafcf6d9f9e4c3cb949cf68b1c75561_D20200401-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">supn:NavitorPharmaceuticalsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i40bbe76d6a014d6fb8fee49473530b9a_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">supn:NavitorPharmaceuticalsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="if5376db65805433a8a102dd86079b8f7_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">supn:NavitorPharmaceuticalsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia1d02a60e5a048e2ba7de4d23c8bfce1_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">supn:LabEquipmentAndFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i56404aa30d734831b1a12431fe8ec6dc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">supn:LabEquipmentAndFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0528a9f4f90d46fa9ee593fb2c263ea8_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iae1fab1e727b41b29bbc72f5fe656192_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if8de9d62269348b09031b8ce6c444951_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i06a728bf93c9429694787600ba0b7e5f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0872855f14ea4a51b07d20bb7ecaa343_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if77225dd30cf4d6580c9390f31563776_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1707c3a0a8764947a7e2131affebd2cf_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="icbfffbb9ebee4d83b5236f8beaa4c67d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6c16b0b195cb45aa8b527cfb99fc73fd_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iad6f674dbca14ab7bb5a52e1abe02382_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia35c515a4f1541d08946ec8a7a25ea26_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6c26d5400f4d465497c0df8d67538135_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i85e8d26149d34bc7913472a9aedfc0d7_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ifd992f514d904e77bb0aca5eb9501d87_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id082ef8cbea44d48a134f827b5848aae_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">supn:PatentDefenseCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia55f04bb03c74fe5b1b5cb823ef36997_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">supn:PatentDefenseCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i18518539b8fd4ae3a524d942e4a57a60_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">supn:PatentDefenseCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i971b686787224e5fabcb2417daaf47d6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">supn:PatentDefenseCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i478ccc04f5c24ce7b3f6c6e186acffde_I20140930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
        </entity>
        <period>
            <instant>2014-09-30</instant>
        </period>
    </context>
    <context id="i9953e64782f74f58bc335344df919392_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001356576</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">supn:MDDUSEnterprisesLLCFormerlyUSWMEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="marketproduct">
        <measure>supn:marketProduct</measure>
    </unit>
    <unit id="segment">
        <measure>supn:segment</measure>
    </unit>
    <unit id="product">
        <measure>supn:product</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80L2ZyYWc6MWRiMzllYjBhNjRmNDE4YjkyMjJjZjI5NDdkMmIyNjYvdGFibGU6MDQ5OWZiMmJkMzIxNDc0Zjk4MjVkOWU1OGI1Mzg4NDEvdGFibGVyYW5nZTowNDk5ZmIyYmQzMjE0NzRmOTgyNWQ5ZTU4YjUzODg0MV8yLTEtMS0xLTA_c38c25bb-ae13-46eb-b39d-c9c82857e6b9">0001356576</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80L2ZyYWc6MWRiMzllYjBhNjRmNDE4YjkyMjJjZjI5NDdkMmIyNjYvdGFibGU6MDQ5OWZiMmJkMzIxNDc0Zjk4MjVkOWU1OGI1Mzg4NDEvdGFibGVyYW5nZTowNDk5ZmIyYmQzMjE0NzRmOTgyNWQ5ZTU4YjUzODg0MV81LTEtMS0xLTA_4d35728b-91f3-4233-b751-1ec0f562560f">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80L2ZyYWc6MWRiMzllYjBhNjRmNDE4YjkyMjJjZjI5NDdkMmIyNjYvdGFibGU6MDQ5OWZiMmJkMzIxNDc0Zjk4MjVkOWU1OGI1Mzg4NDEvdGFibGVyYW5nZTowNDk5ZmIyYmQzMjE0NzRmOTgyNWQ5ZTU4YjUzODg0MV82LTEtMS0xLTA_5bb70938-faf8-499e-a858-f0ba7acc5ee8">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80L2ZyYWc6MWRiMzllYjBhNjRmNDE4YjkyMjJjZjI5NDdkMmIyNjYvdGFibGU6MDQ5OWZiMmJkMzIxNDc0Zjk4MjVkOWU1OGI1Mzg4NDEvdGFibGVyYW5nZTowNDk5ZmIyYmQzMjE0NzRmOTgyNWQ5ZTU4YjUzODg0MV8xMi0xLTEtMS0w_a7da1fc1-5d37-4cb5-a3c3-935c661fe417">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80L2ZyYWc6MWRiMzllYjBhNjRmNDE4YjkyMjJjZjI5NDdkMmIyNjYvdGFibGU6MDQ5OWZiMmJkMzIxNDc0Zjk4MjVkOWU1OGI1Mzg4NDEvdGFibGVyYW5nZTowNDk5ZmIyYmQzMjE0NzRmOTgyNWQ5ZTU4YjUzODg0MV8xMy0xLTEtMS0w_7f78d681-9ed0-443f-93e0-b0a167f02b92">Q3</dei:DocumentFiscalPeriodFocus>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i53c35980751c409e82fbc1307f83b4f2_D20200101-20200930"
      decimals="7"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81Mi9mcmFnOjhkYjg4OTJiYzNiZDQwMGY4MzgyZGMyY2Y4ZmI4Y2EzL3RhYmxlOmYzYjQ3MmQwOTczNDQyNGI5MjA1N2Y5NDFmMWMxZDIwL3RhYmxlcmFuZ2U6ZjNiNDcyZDA5NzM0NDI0YjkyMDU3Zjk0MWYxYzFkMjBfMC0xLTEtMS0w_61510180-0b54-496f-9812-75c300cf79dd"
      unitRef="number">0.0168545</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <dei:DocumentType
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGV4dHJlZ2lvbjpkYWYxOTg1YWFkYzQ0MmI1OTUzNDg4ZmE5MDM4YWE1OV84Mw_5ac807bc-c06e-45a6-910e-ec1303c71873">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGFibGU6ZWEyNzUwNjViOTNjNDZkODg1ZTc1ZmEyNDg0OTRmNTEvdGFibGVyYW5nZTplYTI3NTA2NWI5M2M0NmQ4ODVlNzVmYTI0ODQ5NGY1MV8wLTAtMS0xLTA_123f501c-9881-4129-92fe-c48446690a3d">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGV4dHJlZ2lvbjpkYWYxOTg1YWFkYzQ0MmI1OTUzNDg4ZmE5MDM4YWE1OV8xMzE_774dcba9-a2d5-48c7-bc2b-e3201c73f870">2020-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGFibGU6MzAzNGEyYjdlYzc5NDhmM2EzYTk3MGFjZDk3ZWVkOTYvdGFibGVyYW5nZTozMDM0YTJiN2VjNzk0OGYzYTNhOTcwYWNkOTdlZWQ5Nl8wLTAtMS0xLTA_4f5903e6-37de-48dd-b0e3-5f079c258408">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGV4dHJlZ2lvbjpkYWYxOTg1YWFkYzQ0MmI1OTUzNDg4ZmE5MDM4YWE1OV8yMjc_b8971ea8-3b4a-4fb8-8948-c5e91c5df409">001-35518</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGV4dHJlZ2lvbjpkYWYxOTg1YWFkYzQ0MmI1OTUzNDg4ZmE5MDM4YWE1OV8yMzE_01c6807f-b0b0-42d7-a534-0b86be30e293">SUPERNUS PHARMACEUTICALS,&#160;INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGFibGU6MDQxMGQ4M2ZjNDJlNDg4OTliMmI5NWU3ZjYzMzQ2MWEvdGFibGVyYW5nZTowNDEwZDgzZmM0MmU0ODg5OWIyYjk1ZTdmNjMzNDYxYV8wLTAtMS0xLTA_907d12c9-9373-43b0-90b6-78501123709b">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGFibGU6MDQxMGQ4M2ZjNDJlNDg4OTliMmI5NWU3ZjYzMzQ2MWEvdGFibGVyYW5nZTowNDEwZDgzZmM0MmU0ODg5OWIyYjk1ZTdmNjMzNDYxYV8wLTQtMS0xLTA_8d7f8452-12df-490e-940d-761be7cb2857">20-2590184</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGFibGU6MDQxMGQ4M2ZjNDJlNDg4OTliMmI5NWU3ZjYzMzQ2MWEvdGFibGVyYW5nZTowNDEwZDgzZmM0MmU0ODg5OWIyYjk1ZTdmNjMzNDYxYV8zLTAtMS0xLTA_1958a01e-1190-4b63-b847-a41ba06d4d4e">9715 Key West Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGFibGU6MDQxMGQ4M2ZjNDJlNDg4OTliMmI5NWU3ZjYzMzQ2MWEvdGFibGVyYW5nZTowNDEwZDgzZmM0MmU0ODg5OWIyYjk1ZTdmNjMzNDYxYV8zLTEtMS0xLTA_362bc4e1-e5a3-454d-9f8e-b0e849bd11a0">Rockville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGFibGU6MDQxMGQ4M2ZjNDJlNDg4OTliMmI5NWU3ZjYzMzQ2MWEvdGFibGVyYW5nZTowNDEwZDgzZmM0MmU0ODg5OWIyYjk1ZTdmNjMzNDYxYV8zLTItMS0xLTA_a498a061-70aa-4033-8abb-8b5e652edaf0">MD</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGFibGU6MDQxMGQ4M2ZjNDJlNDg4OTliMmI5NWU3ZjYzMzQ2MWEvdGFibGVyYW5nZTowNDEwZDgzZmM0MmU0ODg5OWIyYjk1ZTdmNjMzNDYxYV8zLTQtMS0xLTA_8f1e296f-1b0d-4a6c-b5b2-ef53b62cfa68">20850</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGV4dHJlZ2lvbjpkYWYxOTg1YWFkYzQ0MmI1OTUzNDg4ZmE5MDM4YWE1OV8yOTM_edb79005-9fcb-469f-b278-282b147cff6d">301</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGV4dHJlZ2lvbjpkYWYxOTg1YWFkYzQ0MmI1OTUzNDg4ZmE5MDM4YWE1OV8yOTc_8bd78baf-a938-4703-beb5-d9569f105be7">838-2500</dei:LocalPhoneNumber>
    <dei:EntityCurrentReportingStatus
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGV4dHJlZ2lvbjpkYWYxOTg1YWFkYzQ0MmI1OTUzNDg4ZmE5MDM4YWE1OV83MDM_47f5742e-a862-4ff0-ac97-1ceae4aabfe9">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGV4dHJlZ2lvbjpkYWYxOTg1YWFkYzQ0MmI1OTUzNDg4ZmE5MDM4YWE1OV85NzE_d276f6ce-30d5-435f-9de3-3a186cb11dc7">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGFibGU6MTFjYjRlNDI4MmI3NDVkYjkyZDE1MDYzZjNlYTNjZDIvdGFibGVyYW5nZToxMWNiNGU0MjgyYjc0NWRiOTJkMTUwNjNmM2VhM2NkMl8wLTAtMS0xLTA_9c6da790-6005-4785-9526-e4a01bd97e7d">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGFibGU6MTFjYjRlNDI4MmI3NDVkYjkyZDE1MDYzZjNlYTNjZDIvdGFibGVyYW5nZToxMWNiNGU0MjgyYjc0NWRiOTJkMTUwNjNmM2VhM2NkMl8yLTQtMS0xLTA_9879a814-17d0-4777-9662-15cfd19639a2">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGFibGU6MTFjYjRlNDI4MmI3NDVkYjkyZDE1MDYzZjNlYTNjZDIvdGFibGVyYW5nZToxMWNiNGU0MjgyYjc0NWRiOTJkMTUwNjNmM2VhM2NkMl80LTQtMS0xLTA_053cc7e2-e159-4e33-9ed4-8884d7415c7c">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGV4dHJlZ2lvbjpkYWYxOTg1YWFkYzQ0MmI1OTUzNDg4ZmE5MDM4YWE1OV8xNjk2_bd49fb49-40db-459b-ac8a-1e69a1f7f1c6">false</dei:EntityShellCompany>
    <dei:Security12bTitle
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGFibGU6MGE2ZmM2YmJkZDVlNDZhNTg1NzNhYjQ0ZTg2ZTQ2NmMvdGFibGVyYW5nZTowYTZmYzZiYmRkNWU0NmE1ODU3M2FiNDRlODZlNDY2Y18xLTAtMS0xLTA_b9eb6f8e-a1c1-41dd-9119-9f221cc846d7">Common Stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i9aba1d48199d4232984e96b27c9e969a_I20201030"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGFibGU6MGE2ZmM2YmJkZDVlNDZhNTg1NzNhYjQ0ZTg2ZTQ2NmMvdGFibGVyYW5nZTowYTZmYzZiYmRkNWU0NmE1ODU3M2FiNDRlODZlNDY2Y18xLTItMS0xLTA_c2a63a12-638a-4b9a-b068-514f93c49062"
      unitRef="shares">52685121</dei:EntityCommonStockSharesOutstanding>
    <dei:TradingSymbol
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGFibGU6MGE2ZmM2YmJkZDVlNDZhNTg1NzNhYjQ0ZTg2ZTQ2NmMvdGFibGVyYW5nZTowYTZmYzZiYmRkNWU0NmE1ODU3M2FiNDRlODZlNDY2Y18xLTQtMS0xLTA_96459d6f-d455-4ce3-9080-2ec84674abce">SUPN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xL2ZyYWc6ZGFmMTk4NWFhZGM0NDJiNTk1MzQ4OGZhOTAzOGFhNTkvdGFibGU6MGE2ZmM2YmJkZDVlNDZhNTg1NzNhYjQ0ZTg2ZTQ2NmMvdGFibGVyYW5nZTowYTZmYzZiYmRkNWU0NmE1ODU3M2FiNDRlODZlNDY2Y18xLTYtMS0xLTA_07564869-b4c0-4de3-bfd9-cb97e4f67b98">NASDAQ</dei:SecurityExchangeName>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNS0xLTEtMS0w_17e002ac-8521-475a-950f-a59952b70a06"
      unitRef="usd">204293000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNS0zLTEtMS0w_7798edbb-f287-4397-b1c5-d12f754188d0"
      unitRef="usd">181381000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNi0xLTEtMS0w_ab8a2235-1e50-4787-bd38-c751b2daffce"
      unitRef="usd">147657000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNi0zLTEtMS0w_dad02e3e-d889-447a-95b3-a3a8c29a78ba"
      unitRef="usd">165692000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNy0xLTEtMS0w_bdbda6a9-0826-4192-89e4-04a3dcd045b9"
      unitRef="usd">133107000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNy0zLTEtMS0w_125a8711-be23-4250-8081-fc7936a8672d"
      unitRef="usd">87332000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfOC0xLTEtMS0w_9d12843c-6153-4342-94c8-a1fd423bd384"
      unitRef="usd">42465000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfOC0zLTEtMS0w_2b444086-a4e0-40ec-8ec9-8a5fb6eb181a"
      unitRef="usd">26628000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfOS0xLTEtMS0w_0b528b93-9168-4545-8e64-712b2524a6bb"
      unitRef="usd">24493000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfOS0zLTEtMS0w_bf941de2-817f-490e-98d3-bcee0fda36ea"
      unitRef="usd">11611000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTAtMS0xLTEtMA_04393144-fe2b-4817-bafc-acfbda0e52a3"
      unitRef="usd">552015000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTAtMy0xLTEtMA_30a3749f-bedb-4a94-8e36-0e4cda0a0204"
      unitRef="usd">472644000</us-gaap:AssetsCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTEtMS0xLTEtMA_41bfb521-b8e5-404b-a280-821ab7c8879a"
      unitRef="usd">388185000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTEtMy0xLTEtMA_a3797f21-43e3-4104-a3b8-461869d52dfc"
      unitRef="usd">591773000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTItMS0xLTEtMA_aba5de8f-5eeb-4e01-894b-adef6fb24c7b"
      unitRef="usd">17395000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTItMy0xLTEtMA_46ef5033-e9cd-457b-966a-084a87beb277"
      unitRef="usd">17068000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTMtMS0xLTEtMA_0cc77494-7dfb-4adc-a7c6-69ed1f7597c5"
      unitRef="usd">21019000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTMtMy0xLTEtMA_e27c18bf-087f-4315-9cf1-5cf5a9f5de33"
      unitRef="usd">21279000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTQtMS0xLTEtMA_adc299fc-138f-4f26-bee2-fa1dab88bff1"
      unitRef="usd">21676000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTQtMy0xLTEtMA_dd2c0bac-6eba-43fc-8d1a-77c00f28bc24"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTUtMS0xLTEtMA_cdd34d70-ad91-421e-9916-3f3ada353af1"
      unitRef="usd">402265000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTUtMy0xLTEtMA_a17d5a19-c5ba-4ae5-a165-ffb72cfd3641"
      unitRef="usd">24840000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTYtMS0xLTEtMA_afe1eab5-7102-4ccb-af66-ec1936cf18fe"
      unitRef="usd">89143000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTYtMy0xLTEtMA_b0226a08-2b3e-4b65-975b-0cbdfe10f141"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTctMS0xLTEtMA_0ebeda57-8b59-4b81-b874-34c85321f6ee"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTctMy0xLTEtMA_50e07e8d-4e70-4e79-83f7-a10d1b35a73b"
      unitRef="usd">32063000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTgtMS0xLTEtMA_df2e164c-83cf-4871-89f2-aefcf0f413e7"
      unitRef="usd">18324000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTgtMy0xLTEtMA_d5291bea-c204-498b-885f-626fcd097ba3"
      unitRef="usd">615000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTktMS0xLTEtMA_5e985fd9-845f-4728-a7c3-49716ef488c6"
      unitRef="usd">1510022000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMTktMy0xLTEtMA_ae29e31d-f710-48ae-9c8d-a7db6a448d9d"
      unitRef="usd">1160282000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMjMtMS0xLTEtMA_b9984258-9201-49e9-a55f-8047b2207f05"
      unitRef="usd">11193000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMjMtMy0xLTEtMA_d92224d8-f370-48de-b7eb-7284ab69abfd"
      unitRef="usd">10141000</us-gaap:AccountsPayableCurrent>
    <supn:AccruedProductReturnsAndRebates
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMjQtMS0xLTEtMA_caac48a5-8324-46b1-a79b-831f96aaac69"
      unitRef="usd">136973000</supn:AccruedProductReturnsAndRebates>
    <supn:AccruedProductReturnsAndRebates
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMjQtMy0xLTEtMA_1c87ab2a-7ba0-4c0c-94a6-0328d94cb09d"
      unitRef="usd">107629000</supn:AccruedProductReturnsAndRebates>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMjUtMS0xLTEtMA_73b6093d-91c2-4cf8-80c7-2c9db669de70"
      unitRef="usd">56289000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMjUtMy0xLTEtMA_8cd01dcf-e11a-4e81-b257-6595e719df6d"
      unitRef="usd">34305000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMjYtMS0xLTEtMA_a4987a04-4d4a-40b0-86f0-a7f6452e8920"
      unitRef="usd">82900000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMjYtMy0xLTEtMA_bd0bdda4-5c10-4109-8e21-8c3aece7a712"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMjctMS0xLTEtMA_c4d5df92-fb33-41ed-b72a-8a1263770fe8"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMjctMy0xLTEtMA_9006b07f-f91c-456c-86d3-4f635ef89d48"
      unitRef="usd">2443000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMjgtMS0xLTEtMA_c6726616-ad7a-4410-b7b0-37255f074875"
      unitRef="usd">3741000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMjgtMy0xLTEtMA_73cc6cf5-1880-435a-80c3-dfc7b45b092e"
      unitRef="usd">2825000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMjktMS0xLTEtMA_fc9f6a2a-af5e-4a32-bbc4-1d5111c6c34c"
      unitRef="usd">3612000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMjktMy0xLTEtMA_901193ac-f78d-4ee2-ab85-073f725e035a"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityCurrent>
    <supn:NonRecourseDebtSaleOfFutureRoyaltiesCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzAtMS0xLTEtMA_9bcac7cd-90cd-4f1b-8161-d030b10b576d"
      unitRef="usd">4898000</supn:NonRecourseDebtSaleOfFutureRoyaltiesCurrent>
    <supn:NonRecourseDebtSaleOfFutureRoyaltiesCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzAtMy0xLTEtMA_ba923970-4cba-4101-a545-de614f640a4b"
      unitRef="usd">3244000</supn:NonRecourseDebtSaleOfFutureRoyaltiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzEtMS0xLTEtMA_4b836558-3c9f-4aa0-9dbf-3dea594dd2f2"
      unitRef="usd">299606000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzEtMy0xLTEtMA_5a0a3928-87dd-4eb8-8e71-9e7c886ecccd"
      unitRef="usd">160587000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzItMS0xLTEtMA_fbdd1409-dfe4-4c71-a5f4-8dc42c72e6ab"
      unitRef="usd">357521000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzItMy0xLTEtMA_e596c7ad-64c7-47e0-b194-5a17fbb508b5"
      unitRef="usd">345170000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzMtMS0xLTEtMA_192cf0c6-5696-4c67-8e66-d96df70a39cf"
      unitRef="usd">33000000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzMtMy0xLTEtMA_2464f278-2aab-4045-89dd-5bf5761c5dbd"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <supn:NonRecourseDebtSaleOfFutureRoyaltiesNoncurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzQtMS0xLTEtMA_3444f38e-2ce3-479e-9feb-2fe65576f4e7"
      unitRef="usd">14960000</supn:NonRecourseDebtSaleOfFutureRoyaltiesNoncurrent>
    <supn:NonRecourseDebtSaleOfFutureRoyaltiesNoncurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzQtMy0xLTEtMA_b90d41e2-c135-42bd-9355-f62fe776e40d"
      unitRef="usd">19248000</supn:NonRecourseDebtSaleOfFutureRoyaltiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzUtMS0xLTEtMA_ea36e8b3-9136-4bc3-9c99-e195df080436"
      unitRef="usd">29522000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzUtMy0xLTEtMA_ea420e1d-6207-4173-9779-ac1ba8570c61"
      unitRef="usd">30440000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzYtMS0xLTEtMA_22551806-918b-49cb-9b7a-0b757445f378"
      unitRef="usd">19289000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzYtMy0xLTEtMA_f35a65f5-e99a-4ad1-a403-3396d0d82253"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzctMS0xLTEtMA_6f3a407c-abd9-4741-a344-79264d5e7576"
      unitRef="usd">37941000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzctMy0xLTEtMA_c0ef2132-5136-49d9-a6e7-eccf4971454c"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzgtMS0xLTEtMA_2fc93207-65f2-46ab-85f4-aed97e547d45"
      unitRef="usd">9304000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzgtMy0xLTEtMA_6309e538-ab7c-4ed5-b201-34bc618f52a1"
      unitRef="usd">9409000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzktMS0xLTEtMA_b8a73b1c-bda0-4f2c-ac41-99d6199ba9c4"
      unitRef="usd">801143000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfMzktMy0xLTEtMA_c1366e09-0739-4e24-ac2b-48f632160ca9"
      unitRef="usd">564854000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDItMC0xLTEtMC90ZXh0cmVnaW9uOmZkYThlZmViMTUwMDRmMWE5ZWJmNGFiNjAzZDE2YmUxXzE4_31a66330-4c10-413f-95c9-7c27c8dc32bf"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDItMC0xLTEtMC90ZXh0cmVnaW9uOmZkYThlZmViMTUwMDRmMWE5ZWJmNGFiNjAzZDE2YmUxXzE4_92b6c621-073a-4526-9ea3-c8a43fe44980"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDItMC0xLTEtMC90ZXh0cmVnaW9uOmZkYThlZmViMTUwMDRmMWE5ZWJmNGFiNjAzZDE2YmUxXzMy_029da26c-e733-41d9-bc90-fd03cee656fe"
      unitRef="shares">130000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDItMC0xLTEtMC90ZXh0cmVnaW9uOmZkYThlZmViMTUwMDRmMWE5ZWJmNGFiNjAzZDE2YmUxXzMy_55430f71-d57f-47f1-8f78-ad5422f1e5ff"
      unitRef="shares">130000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDItMC0xLTEtMC90ZXh0cmVnaW9uOmZkYThlZmViMTUwMDRmMWE5ZWJmNGFiNjAzZDE2YmUxXzU0_2c993043-c400-4afe-aef3-824de4821524"
      unitRef="shares">52670121</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDItMC0xLTEtMC90ZXh0cmVnaW9uOmZkYThlZmViMTUwMDRmMWE5ZWJmNGFiNjAzZDE2YmUxXzU0_e5a276f4-31cf-4a48-b18b-1eac08d4caf1"
      unitRef="shares">52670121</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDItMC0xLTEtMC90ZXh0cmVnaW9uOmZkYThlZmViMTUwMDRmMWE5ZWJmNGFiNjAzZDE2YmUxXzYx_c0155605-efeb-49c3-bed2-c3cc32ebc43f"
      unitRef="shares">52533348</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDItMC0xLTEtMC90ZXh0cmVnaW9uOmZkYThlZmViMTUwMDRmMWE5ZWJmNGFiNjAzZDE2YmUxXzYx_f39e022e-30ce-4799-8a56-14f2ffda43c2"
      unitRef="shares">52533348</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDItMS0xLTEtMA_7a29f916-e3de-4de2-b737-3185a3eaf37d"
      unitRef="usd">53000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDItMy0xLTEtMA_1f5d9889-22be-4edd-afbe-d1721a8a6bd1"
      unitRef="usd">53000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDMtMS0xLTEtMA_8c97ff55-e4b6-48d8-b25d-f7421d75967a"
      unitRef="usd">403396000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDMtMy0xLTEtMA_82b74cf5-96a9-4b17-bdb4-0f8ba341c87c"
      unitRef="usd">388410000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDQtMS0xLTEtMA_411f8eec-adc4-47ba-a0fb-4a6590edd638"
      unitRef="usd">9700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDQtMy0xLTEtMA_f5348157-fc5c-4add-98c8-35cb658c9ed7"
      unitRef="usd">7417000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDUtMS0xLTEtMA_12a6e26b-afb2-462c-94e9-8e0c38f8b0eb"
      unitRef="usd">295730000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDUtMy0xLTEtMA_f1f2ae28-47fa-4868-b4b3-97babbadff1c"
      unitRef="usd">199548000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDYtMS0xLTEtMA_40f9e0c2-55df-4902-9f8a-c7c023c4f2ba"
      unitRef="usd">708879000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDYtMy0xLTEtMA_3cf0d844-c6e5-4ad7-a2de-cb697127086d"
      unitRef="usd">595428000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDgtMS0xLTEtMA_d845985a-a6a4-4955-aa17-8e180e22c846"
      unitRef="usd">1510022000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xNi9mcmFnOmRhZmNjMTJlZTZkYjQ2MzdiYmYzMDJmOWVmMGVjOWJiL3RhYmxlOjExZjY5ZTcyYWU4NzQxNmQ4NDI2YmM5MDE4ZTI2ZWVmL3RhYmxlcmFuZ2U6MTFmNjllNzJhZTg3NDE2ZDg0MjZiYzkwMThlMjZlZWZfNDgtMy0xLTEtMA_3b725f44-5dc0-4c27-8459-f93ca6e6c8d2"
      unitRef="usd">1160282000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida8a0063812e45318fa149639195a6fe_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfNC0xLTEtMS0w_695d87c8-1d9a-4358-94bd-80b51cc7a96c"
      unitRef="usd">152133000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied176cc049e1407b9a4359009b4011f5_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfNC0zLTEtMS0w_97fdcdb4-c1a0-4165-9ae5-eae023700e78"
      unitRef="usd">100034000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1dcce1ebb67e4bfc84224409d89ce155_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfNC01LTEtMS0w_74c0f1f3-c11a-415d-95ae-abbe7948f0bd"
      unitRef="usd">368607000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3818bcc3de964299aeeb0288fa89d810_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfNC03LTEtMS0w_5c64e213-96f7-4066-a61c-61ae1030e232"
      unitRef="usd">285491000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic95db90ef6f14c72a2b727b6113f4ad1_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfNS0xLTEtMS0w_229eb320-2400-4bb6-bbe7-9f9ffb206bd7"
      unitRef="usd">3002000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e65f1b709444395ad0df7b35b243719_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfNS0zLTEtMS0w_e934e82c-299a-4602-b6e1-f222b01d8771"
      unitRef="usd">2106000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1310111e56de4101b1dc2b7bea1a7e8d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfNS01LTEtMS0w_0a41c77b-707d-4f85-8038-62993f01d657"
      unitRef="usd">8233000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6c8e2c06d5045b1a3d29179e0f13607_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfNS03LTEtMS0w_0cdf72e3-80ad-4e7d-9d8b-cc862355c938"
      unitRef="usd">6818000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfNi0xLTEtMS0w_6480e335-2439-47c9-9d2f-212746be59b0"
      unitRef="usd">155135000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfNi0zLTEtMS0w_b2eb8e60-4657-4e4c-92c5-a6bb4694ca24"
      unitRef="usd">102140000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfNi01LTEtMS0w_adaece09-6dc4-4292-a3c2-41d781d7c1b7"
      unitRef="usd">376840000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfNi03LTEtMS0w_2436f368-da7e-46bb-b5c9-446f73991242"
      unitRef="usd">292309000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS0xLTEtMS0w_cefd42b6-8a95-438f-860e-59b71abf68e6"
      unitRef="usd">21388000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS0zLTEtMS0w_ff29c004-d274-4379-819b-e4feecf9114c"
      unitRef="usd">4819000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS01LTEtMS0w_d4090e24-0b7b-4dbc-a260-b4078df9e180"
      unitRef="usd">33926000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS03LTEtMS0w_fa4f31e9-53e7-4581-8d20-89c0a914d348"
      unitRef="usd">12547000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTAtMS0xLTEtMA_49401774-658f-4ef6-83e4-7a357be3c77a"
      unitRef="usd">16839000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTAtMy0xLTEtMA_74c2c0fa-53f2-4792-a4c0-5cdbf1928eff"
      unitRef="usd">16943000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTAtNS0xLTEtMA_675ea8cb-015f-466c-b147-6bd1a1faa2fd"
      unitRef="usd">58023000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTAtNy0xLTEtMA_a767685e-44e6-4c71-853e-a9e70ceaf288"
      unitRef="usd">49307000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTEtMS0xLTEtMA_07aef804-6be6-4dc6-934f-388cfc251e91"
      unitRef="usd">54660000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTEtMy0xLTEtMA_8318e0f8-87f9-4806-96f3-c81dcd02e5c3"
      unitRef="usd">39343000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTEtNS0xLTEtMA_3229f0db-8f8f-4f1f-bd1d-d236d9fc0f50"
      unitRef="usd">144377000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTEtNy0xLTEtMA_6ee21293-449e-47c3-bf13-78e2272a0dec"
      unitRef="usd">118782000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTItMS0xLTEtMA_ee43e4f9-d679-4f24-8d94-f71c3de6cacd"
      unitRef="usd">6108000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTItMy0xLTEtMA_41fa21eb-f8e7-4064-952e-4a601ac98a24"
      unitRef="usd">1306000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTItNS0xLTEtMA_d438558e-d098-4494-a97f-c19a26e88e74"
      unitRef="usd">9814000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTItNy0xLTEtMA_57781299-3050-4876-b9ab-6e3a7e9d55c9"
      unitRef="usd">3918000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:CostsAndExpenses
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTQtMS0xLTEtMA_19bd9f1d-6569-4bf3-b644-bb6d7be653fe"
      unitRef="usd">98995000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTQtMy0xLTEtMA_6651a4f1-e704-493b-a637-01617f9b2f0a"
      unitRef="usd">62411000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTQtNS0xLTEtMA_c6f563bf-26be-4ec5-a934-af7b60556940"
      unitRef="usd">246140000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTQtNy0xLTEtMA_aae8b84b-1daf-4102-ba3d-e2b102884116"
      unitRef="usd">184554000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTYtMS0xLTEtMA_c2577369-676d-4a6a-bcdd-f8c5d1fc4daf"
      unitRef="usd">56140000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTYtMy0xLTEtMA_87f0362d-2823-4715-96d5-2ba0f7bc7cbe"
      unitRef="usd">39729000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTYtNS0xLTEtMA_26d5b64d-0258-45c4-bcbd-b051edaec47c"
      unitRef="usd">130700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTYtNy0xLTEtMA_45c565fc-c11d-4397-8ffc-3b1a6d1812a2"
      unitRef="usd">107755000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTktMS0xLTEtMA_edc2e32d-3da6-4439-b05e-8bf296171818"
      unitRef="usd">3262000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTktMy0xLTEtMA_bdbe2771-6a0e-41a0-9512-1a3bd7f2cf59"
      unitRef="usd">5559000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTktNS0xLTEtMA_4c54ac90-48ca-4174-9f8e-dc02ec2ac817"
      unitRef="usd">12988000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMTktNy0xLTEtMA_0a5ae75a-b212-491a-a634-0f876496f168"
      unitRef="usd">15696000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjAtMS0xLTEtMA_5f1bdb60-4d6c-4f9e-a13c-7151c89b8aa9"
      unitRef="usd">6088000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjAtMy0xLTEtMA_9a2cfbf2-533e-4b4b-aa00-f5bebdc0b275"
      unitRef="usd">5662000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjAtNS0xLTEtMA_9486604a-47bb-40a3-9188-6d0cfae7cc86"
      unitRef="usd">17658000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjAtNy0xLTEtMA_400fbe09-9992-4a84-bd66-be73bd709ca6"
      unitRef="usd">16930000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjEtMS0xLTEtMA_faa53aa0-08bb-42d1-bd16-7d50bf40c385"
      unitRef="usd">-603000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjEtMy0xLTEtMA_96c94013-8ad4-4a2c-bcdc-793995b108e4"
      unitRef="usd">-36000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjEtNS0xLTEtMA_39ba2878-f058-4933-93da-5f0d44e80f9f"
      unitRef="usd">2925000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjEtNy0xLTEtMA_d94ecd9c-6bf5-4d4f-87e8-671f27a13d11"
      unitRef="usd">54000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjItMS0xLTEtMA_b2f7af89-8361-4938-a9af-a536748f204f"
      unitRef="usd">-3429000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjItMy0xLTEtMA_95ad2e55-6d8c-4215-ba9b-54c9e90fd485"
      unitRef="usd">-139000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjItNS0xLTEtMA_87595de6-1f74-4ce9-8936-5a311e884472"
      unitRef="usd">-1745000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjItNy0xLTEtMA_bfdb289e-e432-4337-836a-33932dfc6109"
      unitRef="usd">-1180000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjQtMS0xLTEtMA_d1add43c-608d-4b71-bd0e-2298a670290a"
      unitRef="usd">52711000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjQtMy0xLTEtMA_94d6e435-8d43-485a-b4b7-050ba0ef5d87"
      unitRef="usd">39590000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjQtNS0xLTEtMA_60b78ff2-9fce-4e1b-80c1-316343728e90"
      unitRef="usd">128955000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjQtNy0xLTEtMA_3969b432-7b2c-4164-b0bd-bf2aef82051a"
      unitRef="usd">106575000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjYtMS0xLTEtMA_307474bc-8f61-4c2d-bfd7-196a50dc6044"
      unitRef="usd">12714000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjYtMy0xLTEtMA_7dcff01a-a0be-498d-af4d-439ed07abb58"
      unitRef="usd">10730000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjYtNS0xLTEtMA_0ba78d19-c535-41bb-a133-0cad597f28a5"
      unitRef="usd">32773000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjYtNy0xLTEtMA_7a5c7587-6829-47a9-84f7-981083a32199"
      unitRef="usd">26648000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjctMS0xLTEtMA_e314e63e-b8bf-4b3f-a4f5-bb1637e02597"
      unitRef="usd">39997000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjctMy0xLTEtMA_303938bd-3a8d-42a5-a377-6e1fdf2c05b1"
      unitRef="usd">28860000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjctNS0xLTEtMA_f3105de2-a2df-4375-ae38-93b4a34ec920"
      unitRef="usd">96182000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMjctNy0xLTEtMA_31d6ceac-6701-462c-b0fc-fea0e16f82ac"
      unitRef="usd">79927000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzAtMS0xLTEtMA_c06516b0-3960-4fb3-a66a-67c48ee0e3a6"
      unitRef="usdPerShare">0.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzAtMy0xLTEtMA_007edbe5-268e-4401-b2fa-f58e02c61270"
      unitRef="usdPerShare">0.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzAtNS0xLTEtMA_cc6e9a82-7eef-436d-8ce0-23834732c0f9"
      unitRef="usdPerShare">1.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzAtNy0xLTEtMA_6ed69f37-f646-4bec-86f9-5425c9de887e"
      unitRef="usdPerShare">1.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzEtMS0xLTEtMA_e4459606-4a11-4c2c-8604-e220172779ee"
      unitRef="usdPerShare">0.74</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzEtMy0xLTEtMA_ebab8ffd-162b-47ad-9391-dc86720c86eb"
      unitRef="usdPerShare">0.54</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzEtNS0xLTEtMA_d58ec4d0-2079-40b6-87f2-9f7a04cbbafc"
      unitRef="usdPerShare">1.79</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzEtNy0xLTEtMA_d38401bf-197e-492f-b8d9-512b8780dc9d"
      unitRef="usdPerShare">1.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzQtMS0xLTEtMA_336767fa-a3f7-470d-b949-20d2eafa6d1c"
      unitRef="shares">52658850</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzQtMy0xLTEtMA_944ac002-bb65-4136-9ad8-5b18a340fc44"
      unitRef="shares">52453384</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzQtNS0xLTEtMA_aadb9969-e8be-4020-9ed3-a8f8ce081a64"
      unitRef="shares">52583891</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzQtNy0xLTEtMA_18b84589-4185-4f5a-b474-b2ed6b16e518"
      unitRef="shares">52392232</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzUtMS0xLTEtMA_5591ef59-6d42-49b2-8f2a-d33b17dbde02"
      unitRef="shares">53762642</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzUtMy0xLTEtMA_2eb7fd06-1e38-486c-af3e-242dbbd0bf33"
      unitRef="shares">53805838</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzUtNS0xLTEtMA_384434a9-6f72-4741-9851-8ad19ceb5b4f"
      unitRef="shares">53663273</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfMzUtNy0xLTEtMA_8e8288f0-022d-4b26-a845-4d894ab89e60"
      unitRef="shares">53898486</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfMy0xLTEtMS0w_07dccdd8-97e3-4a20-9d1d-e30ff7697d7d"
      unitRef="usd">39997000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfMy0zLTEtMS0w_17322604-675a-40e7-aa32-8784d2e14663"
      unitRef="usd">28860000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfMy01LTEtMS0w_f0f44020-34c5-483d-b6a1-bd374e14fd29"
      unitRef="usd">96182000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfMy03LTEtMS0w_acd1a525-6545-4aa3-afdf-a5786942f999"
      unitRef="usd">79927000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfNS0xLTEtMS0w_c624758f-e7cf-4e60-9b74-2b2630c6dc30"
      unitRef="usd">-1659000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfNS0zLTEtMS0w_74948c01-73ce-4009-b4a2-c8167a2330fa"
      unitRef="usd">1337000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfNS01LTEtMS0w_8b8d89bc-3ffd-4f02-a9a5-d33f9e2f7a12"
      unitRef="usd">2283000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfNS03LTEtMS0w_b8fb9ad8-0230-4892-98aa-355a31c39482"
      unitRef="usd">10419000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfNi0xLTEtMS0w_6026c05d-7ab1-4232-839f-2f2f75cc310d"
      unitRef="usd">-1659000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfNi0zLTEtMS0w_09b95612-1d16-4130-a04d-612405cc4a8e"
      unitRef="usd">1337000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfNi01LTEtMS0w_19c47c20-7587-451d-b39c-d82674b61b15"
      unitRef="usd">2283000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfNi03LTEtMS0w_3790fc49-e673-47f9-9d98-325b5ae68887"
      unitRef="usd">10419000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfOC0xLTEtMS0w_97214575-9973-4015-810d-f9814095f47d"
      unitRef="usd">38338000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfOC0zLTEtMS0w_f195f6be-91b2-4dc6-8c1c-6430e7c85dd4"
      unitRef="usd">30197000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfOC01LTEtMS0w_cb65fc9c-0b18-4abd-bbc9-2a5fbba67130"
      unitRef="usd">98465000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yMi9mcmFnOmNlYTQ0ZjFlNDFmYTRlZjc4NDNiYWQyY2ZlZjAxMGZmL3RhYmxlOmMwYzVjY2NmNDIzNjQ5ZjdiNmJkYzhhMGI2ZTliOWZjL3RhYmxlcmFuZ2U6YzBjNWNjY2Y0MjM2NDlmN2I2YmRjOGEwYjZlOWI5ZmNfOC03LTEtMS0w_b869c962-0bde-4e0c-895e-aeb2cff6a69b"
      unitRef="usd">90346000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i0ecde1455c3048faa0e2bf8dafe6aa0d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMi0xLTEtMS0w_30d478ac-6346-42e4-bf71-5c1a35ad342e"
      unitRef="shares">52533348</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0ecde1455c3048faa0e2bf8dafe6aa0d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMi0zLTEtMS0w_59e0ea8a-9a33-43fb-b0e1-ed7ca210667d"
      unitRef="usd">53000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icc78d6a903404e63b25249f13f29cb52_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMi01LTEtMS0w_80baca75-4784-4433-8437-143645b4c16b"
      unitRef="usd">388410000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id53e25e4c7424be0b4722903a4941a1a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMi03LTEtMS0w_a002f0a8-136a-4167-aeaf-8c8d4af892e1"
      unitRef="usd">7417000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia4f224956d284c338e7315eb87305e5b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMi05LTEtMS0w_3ad377ce-205b-4a7a-8bac-6ebfe4b23648"
      unitRef="usd">199548000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMi0xMS0xLTEtMA_44ed7060-6546-4685-8d3c-be65f8c9b302"
      unitRef="usd">595428000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia5ead296cdcb49ad827d91979d34cd92_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMy01LTEtMS0w_04333d6f-f3b9-4a07-a7ea-df5d40576bf0"
      unitRef="usd">3988000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5d8be75ac72d4cdd8e113ad79d43f5ea_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMy0xMS0xLTEtMA_e5a2ca2c-bc2d-4c78-bcc7-f07b14d927d4"
      unitRef="usd">3988000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <supn:StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised
      contextRef="i2bb80972ac144206b2a2601a29ed6dc6_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfNC0xLTEtMS0w_74d1f4e3-967f-4f84-b3fd-f5cd64b2c7c9"
      unitRef="shares">3811</supn:StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised>
    <supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
      contextRef="ia5ead296cdcb49ad827d91979d34cd92_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfNC01LTEtMS0w_a434b047-ca46-4ac6-b2fe-a7a5a93d00c2"
      unitRef="usd">32000</supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised>
    <supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
      contextRef="i5d8be75ac72d4cdd8e113ad79d43f5ea_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfNC0xMS0xLTEtMA_f60c9c69-092a-4e4c-b54b-7a43cf9acf67"
      unitRef="usd">32000</supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="i2fb93b75b4e54f74aa571b1cdf6d6b21_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfNS05LTEtMS0w_10afb639-5dc7-4b83-9250-01aa6c76e071"
      unitRef="usd">21518000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5d8be75ac72d4cdd8e113ad79d43f5ea_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfNS0xMS0xLTEtMA_20fc2d65-47ab-4fa1-9a35-9bdb781af970"
      unitRef="usd">21518000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i4411acb024434be8ae5989f5c49d6842_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfNi03LTEtMS0w_ae959a48-ce7e-47dc-84f0-5d05fdf5fff0"
      unitRef="usd">-7583000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i5d8be75ac72d4cdd8e113ad79d43f5ea_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfNi0xMS0xLTEtMA_2319cc9c-7b62-448c-b012-2df720c9b84a"
      unitRef="usd">-7583000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i385124270b564bf98c1d6f1c66b04a9d_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfNy0xLTEtMS0w_923241c8-77e3-4350-b1d9-b412f47c75ff"
      unitRef="shares">52537159</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i385124270b564bf98c1d6f1c66b04a9d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfNy0zLTEtMS0w_919f22b8-01fc-4b1f-8a54-31b864792ca7"
      unitRef="usd">53000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7a07bedb274742f788f88835b7921a1e_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfNy01LTEtMS0w_adbbf146-201c-4e0c-8c0a-ad3209b888be"
      unitRef="usd">392430000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id27e75c1e7a54353844b3976adce3c19_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfNy03LTEtMS0w_54bc71bc-9fc9-4bd2-aa20-a52087b61048"
      unitRef="usd">-166000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i99c3d99b8c58455290f055051a5b83a3_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfNy05LTEtMS0w_76537263-b251-4c4d-8de9-16c7ac6e6bd6"
      unitRef="usd">221066000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1aca73cf88dc48ab811a12f6b42e9d9a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfNy0xMS0xLTEtMA_f03fabcf-fc83-426e-b129-6a2bfd672bbb"
      unitRef="usd">613383000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia45929834030491186f09a7618f679bc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfOC01LTEtMS0w_bea5f020-6f53-4b72-9a1c-a61256493364"
      unitRef="usd">4962000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i26ded756ed8c470db188045fc04fa420_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfOC0xMS0xLTEtMA_d1d95435-5d18-4957-8d3f-9e4c4f88fd37"
      unitRef="usd">4962000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <supn:StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised
      contextRef="i0a15d6d41537441a9ab5b060b2d5f18f_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfOS0xLTEtMS00MTEx_1265c2c3-6ba4-4f31-8c11-6ef215567dc1"
      unitRef="shares">86925</supn:StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised>
    <supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
      contextRef="ia45929834030491186f09a7618f679bc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfOS01LTEtMS00MTEx_2e59b605-fef5-4e92-b60d-e7073876ebad"
      unitRef="usd">1437000</supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised>
    <supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
      contextRef="i26ded756ed8c470db188045fc04fa420_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfOS0xMS0xLTEtNDExMQ_5385730d-aa55-464c-b061-dc20729415f5"
      unitRef="usd">1437000</supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="i242ca794e9fa4ff48f254f802fc944c0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTEtOS0xLTEtMA_7e13ddd7-5c95-4702-91da-b745118931fe"
      unitRef="usd">34667000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i26ded756ed8c470db188045fc04fa420_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTEtMTEtMS0xLTA_d7c6b000-2eb0-4ef0-8635-a244153ffadf"
      unitRef="usd">34667000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ibae29d1e30e54bf7bb1f8557b57924a1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTItNy0xLTEtMA_37a289fa-0dbf-4827-910e-5fcb299b0b90"
      unitRef="usd">11525000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i26ded756ed8c470db188045fc04fa420_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTItMTEtMS0xLTA_fff28641-d7a5-4f9b-906a-4a019c5377d8"
      unitRef="usd">11525000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="ib4c9d1744bef40b0b3d03eb58dedcf74_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTMtMS0xLTEtMA_7f91638b-4da8-4eb7-a717-86c5b1602fd4"
      unitRef="shares">52624084</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib4c9d1744bef40b0b3d03eb58dedcf74_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTMtMy0xLTEtMA_5fb54fa8-cb60-4891-8512-6915a64cbda2"
      unitRef="usd">53000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idf6e36bf7f7e44689dc4b348269a8c58_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTMtNS0xLTEtMA_b3b605e4-4373-4585-87bd-992c99bfeb69"
      unitRef="usd">398829000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i47bf45bdb0a447b0a59376c50e31f4db_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTMtNy0xLTEtMA_968a3fd9-a96a-4a92-bff7-f0ba7e2d5228"
      unitRef="usd">11359000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i60d801f60f384d0bbe2d69579ad10e7a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTMtOS0xLTEtMA_ed1bc9dd-2acc-47fa-95a9-459d3e3cc47e"
      unitRef="usd">255733000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i338b38262f064c559578927e9b36117b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTMtMTEtMS0xLTA_6905515f-18ef-4231-ae3c-cd420630d85a"
      unitRef="usd">665974000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9ed31d32d97d43579354b64276a1a2ef_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTUtNS0xLTEtMA_5b497f26-410e-4511-b6b2-7e226b435794"
      unitRef="usd">4490000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTUtMTEtMS0xLTA_02b3a89f-59a0-4ad7-a828-2f8874dbdcaf"
      unitRef="usd">4490000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <supn:StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised
      contextRef="ic4d7c461393d450f8d5735d321c1c98e_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTYtMS0xLTEtMA_5aef2356-ebed-46c9-b18e-56fde62d3c8b"
      unitRef="shares">46037</supn:StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised>
    <supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
      contextRef="i9ed31d32d97d43579354b64276a1a2ef_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTYtNS0xLTEtMA_27177aea-0004-410d-bf77-b995a9ae6504"
      unitRef="usd">77000</supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised>
    <supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTYtMTEtMS0xLTA_e2d31a95-d863-4d08-906e-615301eb0d1e"
      unitRef="usd">77000</supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="i2518d16ba30d493389ec84eb93b0442b_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTctOS0xLTEtMA_8a235e89-42ca-4c11-a361-48b95f7faab0"
      unitRef="usd">39997000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTctMTEtMS0xLTA_e528570b-e793-4761-a0d7-994e7ff1a9c0"
      unitRef="usd">39997000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i9e80b4f47b124f5f97adaf98edf3b438_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTgtNy0xLTEtMA_e842100e-35c2-40b2-967a-9c42580349fd"
      unitRef="usd">-1659000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTgtMTEtMS0xLTA_a3ef71db-690b-46ac-bf03-1d831aea7dd7"
      unitRef="usd">-1659000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i807b2650aa944d1294b45c7d1a953fc8_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTktMS0xLTEtMA_9fe25d64-c4fb-42f5-9688-2f688203e3b0"
      unitRef="shares">52670121</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i807b2650aa944d1294b45c7d1a953fc8_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTktMy0xLTEtMA_7f9ca159-2ca0-4203-854a-04fae1aebeea"
      unitRef="usd">53000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3d9803e0e9ec4ed6aec7ea5a0df2c125_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTktNS0xLTEtMA_1b5ab735-bb47-4cc2-ae9d-15430aec5c05"
      unitRef="usd">403396000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i63f750b7df56438badaf6a6fa0139bb0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTktNy0xLTEtMA_1b694d1b-5f90-46de-9291-cc6356593083"
      unitRef="usd">9700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i336db306017c41eea0a3a91829c716a4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTktOS0xLTEtMA_b57bf1d0-5a6d-4933-9c63-99536d880e3c"
      unitRef="usd">295730000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOmNkNjI2NjcxNmIxMTRhMWJiM2U5ZWM2MWM5Nzc1MWVjL3RhYmxlcmFuZ2U6Y2Q2MjY2NzE2YjExNGExYmIzZTllYzYxYzk3NzUxZWNfMTktMTEtMS0xLTA_b80206c4-942c-4b45-a5c7-8b5dc3747854"
      unitRef="usd">708879000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ie4355cc9e3284347a5ac42a06b1f930f_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMi0xLTEtMS0w_05a96dc7-2bc5-42cf-888d-0f61e90cd509"
      unitRef="shares">52316583</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie4355cc9e3284347a5ac42a06b1f930f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMi0zLTEtMS0w_a0071016-2cc7-42d3-b286-00c34ba85aba"
      unitRef="usd">52000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id3654aeaf3774cfdae43641a3f0c214d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMi01LTEtMS0w_e050e8a6-01cf-4533-af1d-aeaa671907e4"
      unitRef="usd">369637000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icec4edd4ea12417ca2e638484ce71b2d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMi03LTEtMS0w_93cede21-0ecc-41d2-9392-c0e4a703dc2d"
      unitRef="usd">-3158000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa78097f614147c0a981623b70148a89_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMi05LTEtMS0w_3bc00553-642e-48ef-808e-a9e559f301c7"
      unitRef="usd">86492000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6efc2e1473d34e0b9463b35084d04c86_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMi0xMS0xLTEtMA_3c3c45f8-46b4-4c5c-b323-55801b78107e"
      unitRef="usd">453023000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3e8a95ae16b24479b485e4f7ad909459_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMy01LTEtMS0w_4a911dc6-4b36-46be-99ca-6da9f8b4c336"
      unitRef="usd">3287000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i31dafc122d8d44c08766374a0ad350ec_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMy0xMS0xLTEtMA_d486bcef-9634-4289-8482-7d79b42dd005"
      unitRef="usd">3287000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <supn:StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised
      contextRef="iab6c21c9f7b14af6a491ac882e7ecbb2_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfNC0xLTEtMS0w_126055f6-3ad1-488c-b963-595ee7a1fad6"
      unitRef="shares">57665</supn:StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised>
    <supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
      contextRef="i3e8a95ae16b24479b485e4f7ad909459_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfNC01LTEtMS0w_95f2a1fc-8a8a-4663-8534-51faa3ad03cd"
      unitRef="usd">783000</supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised>
    <supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
      contextRef="i31dafc122d8d44c08766374a0ad350ec_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfNC0xMS0xLTEtMA_bea30e3c-da70-4873-b9d3-84de231c6543"
      unitRef="usd">783000</supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="i9ccac3f712db4285be0796c9e0bf8e7d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfNS05LTEtMS0w_33321b42-c0de-4508-8a50-f1ffd5860bb0"
      unitRef="usd">18340000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i31dafc122d8d44c08766374a0ad350ec_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfNS0xMS0xLTEtMA_92a0ef4c-700b-48da-b033-50a00834f0d6"
      unitRef="usd">18340000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2022e5f1d6cb46babb43b64b9731b081_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfNi03LTEtMS0w_37df869b-a54a-452b-9ce2-c0d2f62f1be9"
      unitRef="usd">4585000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i31dafc122d8d44c08766374a0ad350ec_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfNi0xMS0xLTEtMA_47f83b89-8f9a-4c0f-b963-dc1f9e458987"
      unitRef="usd">4585000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="if43958686e56497086d0edb16fc26b5b_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfNy0xLTEtMS0w_4d7afcb6-9661-44f6-82a8-8cb6377a426a"
      unitRef="shares">52374248</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if43958686e56497086d0edb16fc26b5b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfNy0zLTEtMS0w_4d023329-563b-4ebd-b618-fe4295ccabc3"
      unitRef="usd">52000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i099abb22eaf54f65b4d507c7ba430bfe_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfNy01LTEtMS0w_8a7617cd-cbc8-431f-8f2d-b8e87109f3e3"
      unitRef="usd">373707000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ida70126c470546ec9e3857305390c133_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfNy03LTEtMS0w_024ff776-a434-4c91-80cd-9d50f935ea67"
      unitRef="usd">1427000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic7ce21040e22419fa1a2a61d03e84259_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfNy05LTEtMS0w_f1d20d60-d12f-4726-ad3a-3eb72f99e0a6"
      unitRef="usd">104832000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i098dfc67547e4b4abff612c79ba67500_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfNy0xMS0xLTEtMA_6c39cc8d-1a5b-4a6c-84b0-7a070bb276b3"
      unitRef="usd">480018000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iae99694b1cd741059086da8b3c921b2d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfOC01LTEtMS0w_711a5155-a94d-49bd-aa2a-346504f4ef2f"
      unitRef="usd">4022000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic731445435e34cdd9c32887b0eeada2c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfOC0xMS0xLTEtMA_ff5b67c3-af75-49e7-beea-87624cf69f1d"
      unitRef="usd">4022000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <supn:StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised
      contextRef="i0f5a0ec032ce43eb938f015ec999a01b_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfOS0xLTEtMS0w_cf6bd430-2284-4456-8ee7-a6448cbd7cdb"
      unitRef="shares">74788</supn:StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised>
    <supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
      contextRef="iae99694b1cd741059086da8b3c921b2d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfOS01LTEtMS0w_b76021bb-393f-4e7a-82ca-e1d99ec4e82c"
      unitRef="usd">1640000</supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised>
    <supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
      contextRef="ic731445435e34cdd9c32887b0eeada2c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfOS0xMS0xLTEtMA_84419548-0f6d-421b-91f2-40a26da02ba9"
      unitRef="usd">1640000</supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="i892d26821ceb4acc9f3dc35f70cebe27_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTEtOS0xLTEtMA_4ba9cf9b-054d-47b1-82d3-f2d1a40593ac"
      unitRef="usd">32727000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic731445435e34cdd9c32887b0eeada2c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTEtMTEtMS0xLTA_695409cb-ee02-4fa6-8c43-31d09ac9081e"
      unitRef="usd">32727000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i3e6f7bd20c6a4b758c8dc466cf293b05_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTItNy0xLTEtMA_f1d7a949-c1d8-4810-aedb-6173f13aabd0"
      unitRef="usd">4497000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ic731445435e34cdd9c32887b0eeada2c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTItMTEtMS0xLTA_63dd4f10-f07e-461d-b882-c1566fbf9faf"
      unitRef="usd">4497000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i1983349c71d74465a9628528354b4385_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTMtMS0xLTEtMA_12707187-0c0a-4df1-acac-aa289ea36031"
      unitRef="shares">52449036</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1983349c71d74465a9628528354b4385_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTMtMy0xLTEtMA_6fa48bee-5022-4d13-949b-1749d2f0b1c7"
      unitRef="usd">52000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie05647f0c3d34d52936c4bea2413f1bc_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTMtNS0xLTEtMA_4835f870-4b36-4697-87c1-06b6ad3be83e"
      unitRef="usd">379369000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i80f91247c18c4defa82352ac797bcf8b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTMtNy0xLTEtMA_2ef91cef-5770-4f84-b16f-9a165ad836cf"
      unitRef="usd">5924000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i029a3900de7b470a8bd5175776ac5ec3_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTMtOS0xLTEtMA_b51f47fd-41d4-4d33-945b-11103c08a8d1"
      unitRef="usd">137559000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2ff3b52a0e1c4dcc84f0e927ff1e71dc_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTMtMTEtMS0xLTA_9d74733a-8de6-43b6-894f-2ea509621f66"
      unitRef="usd">522904000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if6be23196820499cb33740df7761b3e8_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTUtNS0xLTEtMA_e019c5c9-aabd-4fbd-a4e2-262f1457a8e2"
      unitRef="usd">3914000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTUtMTEtMS0xLTA_e666596e-b224-48d9-848a-d3154c7cd8a9"
      unitRef="usd">3914000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <supn:StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised
      contextRef="i353643e93fd441b0958f43d4ecf01350_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTYtMS0xLTEtMA_7bc639ad-25b3-45cb-bb14-6f369d5929c4"
      unitRef="shares">13900</supn:StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised>
    <supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
      contextRef="if6be23196820499cb33740df7761b3e8_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTYtNS0xLTEtMA_e8ce578c-a87a-49f0-bf24-d86c470a5ee8"
      unitRef="usd">242000</supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised>
    <supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTYtMTEtMS0xLTA_32c4876d-f8c4-42be-a7c6-17cb9cfdc2dc"
      unitRef="usd">242000</supn:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="i42bc9b701e6249559a2835a9acd5e187_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTctOS0xLTEtMA_4a9968ed-6ecd-4433-9041-8cfc4592bd88"
      unitRef="usd">28860000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTctMTEtMS0xLTA_dc967e4a-68f5-4176-b77e-855148ff291c"
      unitRef="usd">28860000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8a776a61ebbf4c5da5e66a856d56a274_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTgtNy0xLTEtMA_7a980ad0-38f0-44c8-948d-19aed92e8585"
      unitRef="usd">1337000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTgtMTEtMS0xLTA_409a33bc-5f3d-4b88-aa84-0f1c88844269"
      unitRef="usd">1337000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i9d67e7983e6b459d8185b6fcc1958de5_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTktMS0xLTEtMA_81dbc972-b4b7-46f7-827c-4c3c460cf288"
      unitRef="shares">52462936</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9d67e7983e6b459d8185b6fcc1958de5_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTktMy0xLTEtMA_cb99fa72-9929-48b7-ac46-41baad6a798e"
      unitRef="usd">52000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibcfdf014c8e64cd98d75967ced30978c_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTktNS0xLTEtMA_8ae5f522-8d07-4f2f-a470-fdfdd8d9074b"
      unitRef="usd">383525000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icaa2e975c3684c1486ed1c7d4b9911ba_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTktNy0xLTEtMA_ce79ac1e-5185-48a1-9756-3655ec7d4d6d"
      unitRef="usd">7261000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7492b83b00594067b2f851f06e0713a5_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTktOS0xLTEtMA_a47cdab6-7d87-4b8b-96df-53f716482095"
      unitRef="usd">166419000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie3c9d6b66a7942a6af51a87f9325967a_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yNS9mcmFnOmVjNTQ5OTkzYjc3YzRlMmNiZWZmNzQ5ZGNhYTFiMjBjL3RhYmxlOjhmMjViMzFlYmNkODRkYWRhY2Y5OTgzNDRmYjIzNmY4L3RhYmxlcmFuZ2U6OGYyNWIzMWViY2Q4NGRhZGFjZjk5ODM0NGZiMjM2ZjhfMTktMTEtMS0xLTA_8d903181-a0df-49f7-bc47-2ca5a8083282"
      unitRef="usd">557257000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNC0xLTEtMS0w_c7c779de-1cbe-4b2f-821a-af2494596225"
      unitRef="usd">96182000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNC0zLTEtMS0w_3d61fbcc-42a2-4100-90f7-3da212d31a70"
      unitRef="usd">79927000</us-gaap:ProfitLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNi0xLTEtMS0w_1d99c529-dd9d-4100-b2d3-9cc5064d6a7e"
      unitRef="usd">13440000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNi0zLTEtMS0w_02c93ef8-7b8d-4c11-b008-580f12b4f79b"
      unitRef="usd">11223000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNy0xLTEtMS0w_60c3b20c-fa95-49d7-876e-b97ab6ebf87e"
      unitRef="usd">12621000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNy0zLTEtMS0w_8ad43aaf-6424-43ef-b4ec-0d7e1965685a"
      unitRef="usd">5029000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfOC0xLTEtMS0w_e963d4ad-5ae2-4e3b-a123-ad492a9db9e8"
      unitRef="usd">3217000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfOC0zLTEtMS0w_b66700ce-ac00-463f-8fd6-e2cfddb985ab"
      unitRef="usd">3058000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfOS0xLTEtMS0w_5f086853-92e7-41ae-a3fe-333590d5f059"
      unitRef="usd">12351000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfOS0zLTEtMS0w_3df0f771-0e66-4feb-8d93-ac69dd5f60f3"
      unitRef="usd">11701000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTAtMS0xLTEtMA_bed50ebd-987e-446d-a028-b21cb4476ca0"
      unitRef="usd">3636000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTAtMy0xLTEtMA_30b64187-badd-4138-9ea6-0ea515c40a53"
      unitRef="usd">131000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTEtMS0xLTEtMjUxNA_1dc3e3bb-b728-440b-b6d6-f104933237fd"
      unitRef="usd">200000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTEtMy0xLTEtMjUxNA_0ef38305-dfa4-41cc-a0fa-9667596c2f19"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <supn:InterestExpenseNonRecourseRoyaltyLiability
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTEtMS0xLTEtMA_2cb9468f-b5ee-463a-9c20-c1317506f4e4"
      unitRef="usd">4515000</supn:InterestExpenseNonRecourseRoyaltyLiability>
    <supn:InterestExpenseNonRecourseRoyaltyLiability
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTEtMy0xLTEtMA_ada6464e-9d0d-478d-b00e-fd8d0d564867"
      unitRef="usd">4331000</supn:InterestExpenseNonRecourseRoyaltyLiability>
    <supn:RevenueFromRoyaltyAgreement
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTItMS0xLTEtMA_66e25814-394e-4853-8bd9-393c327de502"
      unitRef="usd">6320000</supn:RevenueFromRoyaltyAgreement>
    <supn:RevenueFromRoyaltyAgreement
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTItMy0xLTEtMA_85a5c5fe-5c1b-4bd7-95cb-03668de8b976"
      unitRef="usd">5028000</supn:RevenueFromRoyaltyAgreement>
    <supn:NoncashOperatingLeaseCost
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTMtMS0xLTEtMA_a15a666f-82b3-4844-b8ec-8d2f5ab67a6d"
      unitRef="usd">2599000</supn:NoncashOperatingLeaseCost>
    <supn:NoncashOperatingLeaseCost
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTMtMy0xLTEtMA_1c737859-d7c5-42a7-8389-75c3a1123890"
      unitRef="usd">2600000</supn:NoncashOperatingLeaseCost>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTQtMS0xLTEtMA_5058859d-cc59-42cd-aa36-94be03ebc44d"
      unitRef="usd">-280000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTQtMy0xLTEtMA_cdf1d4dc-3906-403d-8154-a66b7c397df9"
      unitRef="usd">-1689000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTYtMS0xLTEtMA_37c48e6e-3179-45f9-b7af-0e49875e20f5"
      unitRef="usd">26840000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTYtMy0xLTEtMA_e871e4cf-b377-4f56-b778-cf449110c5e0"
      unitRef="usd">-16344000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTctMS0xLTEtMA_789c6424-bdbc-488f-98e5-c8954ba12981"
      unitRef="usd">5437000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTctMy0xLTEtMA_f33c5562-dc6f-4dc8-86c0-be6a28108994"
      unitRef="usd">-155000</us-gaap:IncreaseDecreaseInInventories>
    <supn:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherCurrentAssets
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTgtMS0xLTEtMA_ee779adf-d84b-4a89-9ea6-8b304bfe6fca"
      unitRef="usd">9318000</supn:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherCurrentAssets>
    <supn:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherCurrentAssets
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTgtMy0xLTEtMA_e579521d-c80c-40e7-9d3c-abc25734603b"
      unitRef="usd">4236000</supn:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTktMS0xLTEtMA_3636b68e-395d-4fa3-bd28-1d190c0dfea0"
      unitRef="usd">2416000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMTktMy0xLTEtMA_b5dd1a9d-4ff2-42e9-8c80-d736c0303a2a"
      unitRef="usd">141000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjAtMS0xLTEtMA_e7fb1398-7cce-4e75-9fcb-86c6604c4750"
      unitRef="usd">-1527000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjAtMy0xLTEtMA_7cc5c121-842d-4afa-88fe-359a0f6ec464"
      unitRef="usd">-334000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <supn:IncreaseDecreaseInAccruedProductReturnsAndRebates
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjEtMS0xLTEtMA_0be9b0a1-31d4-4492-a227-ce65c6f32cab"
      unitRef="usd">21166000</supn:IncreaseDecreaseInAccruedProductReturnsAndRebates>
    <supn:IncreaseDecreaseInAccruedProductReturnsAndRebates
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjEtMy0xLTEtMA_0131640e-5e3e-42a7-80ce-51aabcd5e342"
      unitRef="usd">-9013000</supn:IncreaseDecreaseInAccruedProductReturnsAndRebates>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjItMS0xLTEtMA_8be89d7f-0e95-4737-8917-ab62254766c9"
      unitRef="usd">8410000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjItMy0xLTEtMA_81da4592-f68e-4dee-bf45-f34d3ac12d7f"
      unitRef="usd">1120000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjMtMS0xLTEtMA_ae1e0420-3a54-4d2f-938d-08450a923cfc"
      unitRef="usd">-2538000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjMtMy0xLTEtMA_e7898f19-80af-42ed-81e3-cf57596d1d89"
      unitRef="usd">-7559000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjQtMS0xLTEtMA_2a7556d5-ffa0-482a-b76f-14098edec091"
      unitRef="usd">-3489000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjQtMy0xLTEtMA_03383352-9c3e-49aa-8026-6e28aa30043f"
      unitRef="usd">-1903000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjUtMS0xLTEtMA_7817f853-42dc-480a-94c0-f6ee5743b8df"
      unitRef="usd">106466000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjUtMy0xLTEtMA_294c8fd7-ff9e-492c-9417-36ae18a415da"
      unitRef="usd">99338000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjgtMS0xLTEtMA_1bb04296-cb5d-469f-bbc5-3bf0f9226145"
      unitRef="usd">297200000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjgtMy0xLTEtMA_c680eb51-ef18-47fb-9b1a-f9ff847515c0"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjktMS0xLTEtMA_d3e61377-57a4-470d-bb82-c67734d9a89e"
      unitRef="usd">15000000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMjktMy0xLTEtMA_8480ea66-d994-413c-97dc-aa91821cd77a"
      unitRef="usd">0</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzAtMS0xLTEtMA_2369f05f-393d-49b1-86b3-eea0caa82ded"
      unitRef="usd">87890000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzAtMy0xLTEtMA_e2e21684-4c88-43ae-8710-4ec375dd28b8"
      unitRef="usd">361121000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzEtMS0xLTEtMA_7ac1f481-40e6-493c-9383-afb1cdcdda64"
      unitRef="usd">319421000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzEtMy0xLTEtMA_0c710c6e-2c03-48d2-95a5-00a56484c4a3"
      unitRef="usd">184467000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzItMS0xLTEtMA_bcef023f-32e9-49b8-86e8-0c3af6e18ba2"
      unitRef="usd">3234000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzItMy0xLTEtMA_d9404fbb-3d40-45cf-ba58-37ccd0467a28"
      unitRef="usd">707000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzMtMS0xLTEtMA_915b94aa-c6f1-4e85-a27c-5a3a4e8dfb04"
      unitRef="usd">141000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzMtMy0xLTEtMA_a06508af-3f2b-4e60-ba79-ff047ed8958d"
      unitRef="usd">1000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzQtMS0xLTEtMA_95c81e2e-fc3b-4432-9fe2-3c3f074a5a47"
      unitRef="usd">-84044000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzQtMy0xLTEtMA_808e2cab-4f63-4299-a41c-e9234b9ebe50"
      unitRef="usd">-177362000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzgtMS0xLTEtMjU1OQ_784b85e1-55d2-415c-8881-bee4c2b44232"
      unitRef="usd">1056000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzgtMy0xLTEtMjU1OQ_c7ebea0d-ae56-4867-b472-aff423953ddd"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzctMS0xLTEtMA_055d471c-e69c-459e-8a47-7dbc71b6ac14"
      unitRef="usd">1546000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzctMy0xLTEtMA_d1d89186-b6b5-41f4-a383-f3388b005f42"
      unitRef="usd">2665000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzgtMS0xLTEtMA_4d1d606e-32af-49d5-8da7-73f74e519861"
      unitRef="usd">490000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfMzgtMy0xLTEtMA_754f24ee-392b-421e-a4e2-452d99abb21e"
      unitRef="usd">2665000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNDAtMS0xLTEtMA_1c311392-e751-4075-8e4f-84a4d297cba4"
      unitRef="usd">22912000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNDAtMy0xLTEtMA_3a51b6bf-1d3a-40f9-b4ab-705382b0c807"
      unitRef="usd">-75359000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNDEtMS0xLTEtMA_e1205fc8-9cd5-4dd9-a267-ee1feb2430ea"
      unitRef="usd">181381000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6efc2e1473d34e0b9463b35084d04c86_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNDEtMy0xLTEtMA_b4f21cbf-c8ad-4292-9fcf-e5d8f6b71e78"
      unitRef="usd">192248000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNDItMS0xLTEtMA_9ebc2cfa-851a-488b-9103-1630f65de75f"
      unitRef="usd">204293000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie3c9d6b66a7942a6af51a87f9325967a_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNDItMy0xLTEtMA_c667afae-38c9-4935-8154-5174557d0bfb"
      unitRef="usd">116889000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNDUtMS0xLTEtMA_95438512-ca2f-4998-8268-eae91565e9b6"
      unitRef="usd">2516000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNDUtMy0xLTEtMA_889c6187-bc0c-4e85-aa45-6c770b8ed3ee"
      unitRef="usd">2516000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNDYtMS0xLTEtMA_ea451af1-2ca7-4139-89b7-8271100b54ab"
      unitRef="usd">42284000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNDYtMy0xLTEtMA_550742a7-b966-4ef2-821e-a4f1aa888f3d"
      unitRef="usd">35933000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNDktMS0xLTEtMA_c3d6439d-a706-4563-b68a-27878a62f9cb"
      unitRef="usd">115900000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNDktMy0xLTEtMA_08ec12c6-5c02-47a1-bf3f-45055a0b7cff"
      unitRef="usd">0</us-gaap:BusinessCombinationConsiderationTransferred1>
    <supn:NonCashCapitalizedCostOfIntangibleAssets
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNTAtMS0xLTEtMA_fbdd465d-d6ff-4780-86f4-234893686923"
      unitRef="usd">352000</supn:NonCashCapitalizedCostOfIntangibleAssets>
    <supn:NonCashCapitalizedCostOfIntangibleAssets
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNTAtMy0xLTEtMA_d99081ae-7016-41fe-8328-37dc412c2515"
      unitRef="usd">495000</supn:NonCashCapitalizedCostOfIntangibleAssets>
    <supn:PropertyAndEquipmentAcquiredUnderBuildToSuitLeaseTransaction
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNTEtMS0xLTEtMA_2f1e2917-2b6b-42c8-b06c-92284d5697ce"
      unitRef="usd">0</supn:PropertyAndEquipmentAcquiredUnderBuildToSuitLeaseTransaction>
    <supn:PropertyAndEquipmentAcquiredUnderBuildToSuitLeaseTransaction
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNTEtMy0xLTEtMA_7501822e-aaee-415a-94cf-f0e489772f86"
      unitRef="usd">387000</supn:PropertyAndEquipmentAcquiredUnderBuildToSuitLeaseTransaction>
    <supn:RightOfUseAssetObtainedInExchangeForOperatingAndFinanceLeaseLiability
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNTItMS0xLTEtMA_ff092bbb-ebd2-4dbd-91d8-89cb9d02d98e"
      unitRef="usd">25225000</supn:RightOfUseAssetObtainedInExchangeForOperatingAndFinanceLeaseLiability>
    <supn:RightOfUseAssetObtainedInExchangeForOperatingAndFinanceLeaseLiability
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8yOC9mcmFnOjg5ZDY0NmM2YTdlYTQyNGY4MGM5MzRkMGEyNjE4ZDFjL3RhYmxlOmZiOGY3YzEyOTJjYjQ4NGY4N2YzY2RiMzA0NjNjNDIyL3RhYmxlcmFuZ2U6ZmI4ZjdjMTI5MmNiNDg0Zjg3ZjNjZGIzMDQ2M2M0MjJfNTItMy0xLTEtMA_8d637b7e-5b05-4825-87dd-ea2b15c15d7b"
      unitRef="usd">31856000</supn:RightOfUseAssetObtainedInExchangeForOperatingAndFinanceLeaseLiability>
    <us-gaap:NatureOfOperations
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNC9mcmFnOjk0Yzk4ZWNkODY3ZjQ1NzdiOTIxZTFkYTc3YmE2OTEwL3RleHRyZWdpb246OTRjOThlY2Q4NjdmNDU3N2I5MjFlMWRhNzdiYTY5MTBfMjEwOA_a093574a-7d47-4712-87d6-2b9a14799331">Organization and Business&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supernus Pharmaceuticals, Inc. (the Company) was incorporated in Delaware, commencing operations in 2005. The Company is a pharmaceutical company focused on developing and commercializing products for the treatment of central nervous system (CNS) diseases, marketing five products, including: Oxtellar XR for the treatment of epilepsy; Trokendi XR for the prophylaxis of migraine headache and the treatment of epilepsy; APOKYN and XADAGO for the treatment of Parkinson's disease; and MYOBLOC for the treatment of cervical dystonia and sialorrhea. The Company is also developing multiple proprietary CNS product candidates to address significant unmet medical needs and market opportunities.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company launched Oxtellar XR and Trokendi XR for the treatment of epilepsy in 2013, followed by the launch of Trokendi XR for the prophylaxis of migraine headache in adolescents and adults in 2017. The Company launched Oxtellar XR with an expanded indication, including monotherapy for partial seizures in January 2019. On June 9, 2020, the Company completed the acquisition of the CNS portfolio of US WorldMeds Partners, LLC (USWM Acquisition). With the acquisition, the Company acquired the right to further develop and commercialize three marketed products, as well as a product candidate in late-stage development. Refer to Note 3 for further discussion on the USWM 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;COVID-19 Impact&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is closely monitoring the impact of the COVID-19 pandemic on all aspects of its business operations, and has assessed the impact of the COVID-19 pandemic on its condensed consolidated financial statements as of September&#160;30, 2020. Through the first nine months of 2020, the pandemic has had limited effect on the Company's business operations, and no material impact on its condensed 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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since the situation surrounding the COVID-19 pandemic remains fluid and the duration uncertain, the long-term nature and extent of the impacts of the pandemic on the Company's business operations and financial position cannot be reasonably estimated at this time.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <supn:NumberOfProprietaryCommercialProducts
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNC9mcmFnOjk0Yzk4ZWNkODY3ZjQ1NzdiOTIxZTFkYTc3YmE2OTEwL3RleHRyZWdpb246OTRjOThlY2Q4NjdmNDU3N2I5MjFlMWRhNzdiYTY5MTBfMjgw_a1649885-12d8-40bb-910e-0250abaaa14e"
      unitRef="marketproduct">5</supn:NumberOfProprietaryCommercialProducts>
    <supn:NumberOfEstablishedMarketedProducts
      contextRef="i895eee85c73a40d09e5f47d4e72a39d9_D20200609-20200609"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNC9mcmFnOjk0Yzk4ZWNkODY3ZjQ1NzdiOTIxZTFkYTc3YmE2OTEwL3RleHRyZWdpb246OTRjOThlY2Q4NjdmNDU3N2I5MjFlMWRhNzdiYTY5MTBfMTI1Mg_dc04bf45-c8ec-488f-a481-00a758ef6eb7"
      unitRef="marketproduct">3</supn:NumberOfEstablishedMarketedProducts>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1Njk_5dcf923a-31ff-4748-a066-9f18c9dbc127">Summary of Significant Accounting Policies&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s unaudited condensed consolidated financial statements have been prepared in accordance with the requirements of the U.S. Securities and Exchange Commission (SEC) for interim financial information. As permitted under Generally Accepted Accounting Principles in the United States (U.S. GAAP), certain notes and other information have been omitted from the interim unaudited condensed consolidated financial statements presented in this Quarterly Report on Form&#160;10-Q. Therefore, these financial statements should be read in conjunction with the Company&#x2019;s most recent Annual Report on &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Form&#160;10-K, for the year ended December&#160;31, 2019, filed with the SEC.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In management&#x2019;s opinion, the condensed consolidated financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company&#x2019;s financial position, results of operations, and cash flows. The results of operations for any interim period are not necessarily indicative of the Company&#x2019;s future quarterly or annual results.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, which is primarily located in the United States (U.S.), operates in one operating segment. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain prior year amounts in the condensed consolidated statements of earnings have been reclassified to conform to the current year presentation, including a reclassification made to separately present amortization of intangible assets. This was previously included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and now is recorded as a component of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; on the condensed consolidated statements of earnings. These reclassifications had no effect on operating earnings or on our other condensed consolidated financial statements for the three and nine months ended September&#160;30, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s condensed consolidated financial statements include the accounts of: Supernus Pharmaceuticals, Inc.; Supernus Europe Ltd.; Biscayne Neurotherapeutics, Inc. and its wholly owned subsidiary; MDD US Enterprises, LLC (formerly USWM Enterprises, LLC); and MDD US Enterprises, LLC's wholly owned subsidiaries. These are collectively referred to herein as &#x201c;Supernus&#x201d; or &#x201c;the Company.&#x201d; All significant intercompany transactions and balances have been eliminated in consolidation.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The condensed consolidated financial statements reflect the consolidation of entities in which the Company has a controlling financial interest. In determining whether there is a controlling financial interest, the Company considers if it has a majority of the voting interests of the entity, or if the entity is a variable interest entity (VIE) and if the Company is the primary beneficiary. In determining the primary beneficiary of a VIE, the Company evaluates whether it has both: the power to direct the activities of the VIE that most significantly impact the VIE&#x2019;s economic performance; and the obligation to absorb losses of, or the right to receive benefits from, the VIE that could potentially be significant to that VIE. The Company's judgment with respect to its level of influence or control of an entity involves the consideration of various factors, including: the form of ownership interest; representation in the entity&#x2019;s governance; the size of the investment; estimates of future cash flows; the ability to participate in policy making decisions; and the rights of the other investors to participate in the decision making process, including the right to liquidate the entity, if applicable. If the Company is not the primary beneficiary of the VIE, and an ownership interest is maintained in the entity, the interest is accounted for under the equity or cost methods of accounting, as appropriate. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company continuously assesses whether it is the primary beneficiary of a VIE, as changes to existing relationships or future transactions may affect its conclusions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company bases its estimates on: historical experience; forecasts; information received from its service providers; information from other sources, including public and proprietary sources; and other assumptions that the Company believes are reasonable under the circumstances. Actual results could differ materially from the Company&#x2019;s estimates. The Company periodically evaluates the methodologies employed in making its estimates.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations and Contingent Considerations&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To determine whether an acquisition should be accounted for as a business combination or as an asset acquisition, the Company makes certain judgments regarding whether the acquired set of activities and assets meets the definition of a business. Significant judgment is required in assessing whether the acquired processes or activities, along with their inputs, would be substantive so as to constitute a business, as defined by U.S. GAAP. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the acquired set of activities and assets meets the definition of a business, the Company applies the acquisition method of accounting to that transaction. Otherwise, the transaction is recorded as an asset acquisition rather than a business combination. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In an asset acquisition, any acquired in-process research and development (IPR&amp;amp;D) that does not have an alternative future use is charged to expense as of the acquisition date, and no goodwill is recorded. Under the acquisition method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values as of the acquisition date. The excess of the purchase price over the fair value of the acquired net assets, if applicable, is recorded as goodwill. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The operating results of the acquired business are included in the Company&#x2019;s condensed consolidated statement of earnings, beginning on the effective acquisition date. Acquisition-related expenses are recognized separately from the business combination, and are expensed as incurred.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant judgment is involved in the determination of the fair value assigned to assets acquired and liabilities assumed in a business combination, as well as the estimated useful lives of assets. These estimates can materially affect our consolidated results of operations. The fair value of intangible assets, including acquired IPR&amp;amp;D, are determined using information available as of the acquisition date, and are based on estimates and assumptions that are deemed reasonable by management. Significant estimates and assumptions include, but are not limited to: probability of technical success; revenue growth; and appropriate discount rate. Depending on the facts and circumstances, the Company may deem it necessary to engage an independent valuation expert to assist in valuing significant assets and liabilities. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed as of the acquisition date, estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Uncertain tax positions and tax-related valuation allowances are initially recorded in connection with a business combination as of the acquisition date. The Company continues to collect information and evaluate these estimates and assumptions on a quarterly basis. The Company records any adjustments to the Company&#x2019;s preliminary estimates to goodwill. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon the conclusion of the measurement period, any subsequent adjustments are recorded to our condensed consolidated statements of earnings in the period that these adjustments are identified.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingent Considerations&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of the Company&#x2019;s business combinations involve the potential for future payments that are contingent upon the achievement of certain milestones related to the development or commercial sale of its products, including product development milestones or royalty payments on future product sales. The fair value of these contingent consideration liabilities is determined as of the acquisition date using estimated or forecast inputs. These inputs include: the estimated amount and timing of projected cash flows; volatility of projected cash flows; the probability of milestone achievement (i.e., achievement of the contingent event); and the estimated discount rates and risk-free rate used to present value the probability-weighted cash flows. Subsequent to the acquisition date, at each reporting period prior to resolution of the contingency, the contingent consideration liability is remeasured at current fair value, with changes recorded in earnings in the period of remeasurement. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Similarly, the determination of the initial and subsequent fair value of the contingent consideration liability requires significant judgment by management. Changes in any of the inputs may result in a significantly different fair value adjustment, which can impact the results of operations in the period in which the adjustment is made. These changes are reported on the condensed consolidated statement of earnings in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information regarding the Company's recent business combination and its assessment of contingent consideration is included in Note 3, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;USWM Acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;from Product Sales&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s customers are primarily pharmaceutical wholesalers, specialty pharmacies, and pharmaceutical distributors. Customers purchase product to fulfill orders from retail pharmacy chains and independent pharmacies of varying size and purchasing power. The Company recognizes gross revenue when its products are shipped from a third party fulfillment center and physically received by its customers. The Company's customers take control of its products, including title and ownership, upon physical receipt of its products at their facilities. Customer orders are generally fulfilled within a few days of order receipt, resulting in minimal order backlog. The Company does not adjust revenue for any financing effects as the Company expects the period between the transfer of the goods and collection of payment to be less than one year. There are no minimum product purchase requirements with our customers.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue from product sales in an amount that reflects the consideration the Company expects to ultimately receive in exchange for those goods. Product sales are recorded net of various forms of variable consideration, including: provision for estimated rebates; provision for estimated future product returns; and an estimated provision for discounts. These are collectively considered "sales deductions."&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As described below, variability in the net transaction price for the Company&#x2019;s products arises primarily from the aforementioned sales deductions. Significant judgment is required in estimating certain sales deductions. In making these estimates, the Company considers: historical experience; product price increases; current contractual arrangements under applicable payor programs; unbilled claims; processing time lags for claims; inventory levels in the wholesale, specialty pharmacy, and retail distribution channel; and product life cycle. The Company adjusts its estimates of revenue either when the most likely amount of consideration it expects to receive changes, or when the consideration becomes fixed. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable consideration on product sales is only recognized when it is probable that a significant reversal will not occur. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If actual results in the future vary from our estimates, the Company adjusts its estimates in that calendar period. These adjustments could materially affect net product sales and earnings in the period in which the adjustment(s) is recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Sales Deductions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records product sales net of the following sales deductions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Rebates:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; Rebates are discounts which the Company pays under either public sector or private sector health care programs. Rebates paid under public sector programs are generally mandated under law, whereas private sector rebates are generally contractually negotiated by the Company with managed care providers. Both types of rebates vary over time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Public sector rebate programs encompass: various Medicaid drug rebate programs; Medicare gap coverage programs; programs covering public health service institutions; and programs covering government entities. All federal employees and agencies purchase drugs under the Federal Supply Schedule. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Private sector rebate programs include: contractual agreements with managed care providers, under which the Company pays fees to gain access to that provider&#x2019;s patient drug formulary; and Company-sponsored programs, under which the Company defrays or eliminates patient co-payment charges that the patient would otherwise be obligated to pay to their managed care provider in order to fill their prescription.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rebates are owed upon dispensing our product to a patient; i.e., filling a prescription. The accrual balance for rebates consists of the following three components. First, because rebates are generally invoiced and paid quarterly in arrears, the accrual balance consists of an estimate of the amount expected to be incurred for prescriptions dispensed in the current quarter. Second, the accrual balance also includes an estimate for known or estimated prior quarters&#x2019; unpaid rebates, covering those prescriptions dispensed in past quarters but for which no invoice has yet been received. Third, the accrual balance includes an estimate for rebates that will be prospectively owed for prescriptions filled in future quarters. This estimate pertains to product that has been sold by the Company to wholesalers or distributors, and which resides either as wholesaler/distributor inventory or as inventory held at pharmacies. As of the end of the reporting period, this product has not been dispensed to a patient.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s estimates of expected rebate claims vary by program and by type of customer because the period between the date at which the prescription is filled and the date at which the Company receives and pays the invoice varies substantially. For each of its products, the Company bases its estimates of expected rebate claims on multiple factors, including: historical levels of deductions; contractual terms with managed care providers; actual and anticipated changes in product price; prospective changes in managed care fee for service contracts; prospective changes in co-payment assistance programs; and anticipated changes in program utilization rates; i.e., patient participation rates under each specific program. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records an estimated liability for rebates at the time the customer takes title to the product (i.e., at the time of sale to wholesalers/distributors). This liability is recorded as a reduction to gross product sales, and an increase in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accrued product returns and rebates.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The liability is recorded as a component of current liabilities on the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The sensitivity of the Company&#x2019;s estimates to subsequent adjustment varies by program and by type of customer. If actual rebates vary from estimated amounts, the Company will adjust the balances of such accrued rebates to reflect actual experience. These adjustments could materially affect the estimated liability balance, net product sales, and earnings in the period in which the adjustment(s) is made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Returns&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&#160; Sales of the Company&#x2019;s products are not subject to a general right of return. Product that has been used to fill patient prescriptions is no longer subject to any right of return. However, the Company will accept return of product that is damaged or defective when shipped from its third party fulfillment center.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company will also accept return of expired product six months prior to and up to 12 months subsequent to the product&#x2019;s expiry date. Expired or defective returned product cannot be re-sold, and is therefore destroyed. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:45pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records an estimated liability for product returns at the time the customer takes title to the product (i.e., at time of sale). The liability is reflected as a reduction to gross product sales, and an increase in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accrued product returns and rebates.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This liability is recorded as a component of current liabilities on the condensed consolidated balance sheets. The Company estimates the liability for returns primarily based on the actual returns experience for its five commercial products.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because the Company&#x2019;s products have a shelf life up to 60 months from date of manufacture, and because the Company accepts return of product up to 12 months post its expiry date, there is a time lag of several years between the time when the product is sold and the time when the Company issues credit on expired product. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:45pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s returns policy generally permits product returns to be processed at current wholesaler price rather than at historical acquisition price; hence, the Company&#x2019;s estimated liability for product returns is affected by price increases taken subsequent to the date of sale and prior to its return.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:45pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the time the Company adjusts its estimates for product returns, such adjustment affects the estimated liability, product sales and earnings in the period of adjustment. Those adjustments may be material to our financial results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Sales discounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&#160; Distributors and wholesalers of the Company's pharmaceutical products are generally offered various forms of consideration, including allowances, service fees and prompt payment discounts, for distributing our products. Distributor and wholesaler allowances and service fees arise from contractual agreements, and are estimated as a percentage of the price at which the Company sells product to them. In addition, distributors and wholesalers are offered a prompt pay discount for payment within a specified period. Prompt pay discounts are estimated as a percentage of the price at which the Company sells product.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for these discounts at the time of sale, as a reduction to gross product sales, and records these discounts as a valuation allowance against &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts receivable &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;on the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Royalty Revenues&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes noncash royalty revenue for amounts earned pursuant to its royalty agreement with United Therapeutics Corporation (United Therapeutics), based on estimated product sales of Orenitram by United Therapeutics (see Note 4). This agreement includes the right to use the Company&#x2019;s intellectual property as a functional license. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2014, the Company sold certain of these royalty rights to Healthcare Royalty Partners III, L.P. (HC Royalty) (see Note 19). Consequent to this agreement, the Company recorded a nonrecourse liability related to this transaction, and amortizes this liability as noncash royalty revenue. Sales of Orenitram by United Therapeutics result in payments from United Therapeutics to HC Royalty, in accordance with this agreement. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also recognizes noncash interest expense related to the nonrecourse liability and accrues interest expense at an estimated effective interest rate (see Note 18). This interest rate is determined based on projections of HC Royalty&#x2019;s rate of return.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalty revenue also includes cash royalty amounts received from other collaboration partners, including from Takeda Pharmaceutical Company Ltd, based on net product sales of Takeda's product, Mydayis, in the current period. Royalty revenue is only recognized when the underlying product sale by Takeda has occurred. The Takeda arrangement also includes Takeda's right to use the Company&#x2019;s intellectual property as a functional license.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are no guaranteed minimum amounts owed to the Company related to any of these royalty revenue agreements.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Research and Development Expenses and Related Accrued Research and Development Expenses&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development expenditures are expensed as incurred. These expenses include: employee salaries, benefits,  and share-based compensation; cost of contract research and development services provided by third parties; costs for conducting preclinical and clinical studies; cost of acquiring or manufacturing clinical trial materials; regulatory costs; research facilities costs; depreciation expense and allocated occupancy expenses; and license fees and milestone payments related to in-licensed products and technologies. Assets that are used for research and development and that have no future alternative use are expensed as incurred in-process research and development.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates preclinical and clinical trial expenses based on services performed pursuant to contracts with research institutions, clinical investigators, clinical research organizations (CROs) and other service providers that work on the Company&#x2019;s behalf. In recording service fees, the Company estimates the cost of those services which have been performed on behalf of the Company during the current period, and compares those costs with the cumulative expenses recorded and cumulative payments made, for such services. As appropriate, the Company accrues additional expense for services that have been delivered, or defers nonrefundable advance payments until the related services are performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the actual timing of the performance of services or the level of effort varies from our estimate, the Company adjusts its accrued expenses or its deferred advance payments, accordingly. If the Company subsequently determines that it no longer expects the services associated with a nonrefundable advance payment to be rendered, the remaining portion of that advance payment is charged to expense in the period in which such a determination is made.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Marketable securities consist of investments in: U.S. Treasury bills and notes; bank certificates of deposit; various U.S. governmental agency debt securities; corporate and municipal debt securities; and other fixed income securities. The Company places all investments with governmental, industrial, or financial institutions whose debt is rated as investment grade.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's investments are classified as available-for-sale and are carried at fair value. The Company classifies all available-for-sale marketable securities with maturities greater than one year from the balance sheet date as non-current assets. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Any unrealized holding gains or losses on debt securities are reported, net of any tax effects, as a component of other comprehensive earnings (loss) in the condensed consolidated statement of comprehensive earnings. Realized gains and losses,  included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other income (expense), net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the condensed consolidated statement of earnings, are determined using the specific identification method for determining the cost of securities sold.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted Accounting Standards Update (ASU) No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments - Credit Losses (Topic 326)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; on January 1, 2020, using the allowance approach. Declines in fair value below amortized cost related to credit losses (i.e., impairment due to credit losses), are included in the condensed consolidated statement of earnings, with a corresponding allowance established. If the estimate of expected credit losses decreases in subsequent periods, the Company will reverse the credit losses through current period earnings, and accordingly adjust the allowance (see Recently Issued Accounting Pronouncements).&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventories&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories, which are recorded at the lower of cost or net realizable value, include materials, labor, direct costs and indirect costs. These are valued using the first-in, first-out method. The Company writes down inventory that has become obsolete, or has a cost basis in excess of its expected net realizable value. Expired inventory is destroyed, and the related costs are recognized as &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of goods sold&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the condensed consolidated statement of earnings.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories Produced in Preparation of Product Launches&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes inventories produced in preparation for product launches when future commercialization of a product is probable, and when a future economic benefit is expected to be realized. The determination to capitalize is based on the particular facts and circumstances relating to the product. Capitalization of such inventory begins when the Company determines that (i) positive clinical trial results have been obtained in order to support regulatory approval; (ii) uncertainties regarding regulatory approval have been significantly reduced; and (iii) it is probable that these capitalized costs will provide future economic benefit, in excess of capitalized costs.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In evaluating whether these conditions are met, the Company considers the following factors: the product candidate&#x2019;s current status in the regulatory approval process; results from the related pivotal and supportive clinical trials; results from meetings with relevant regulatory agencies prior to the filing of regulatory applications; completion of the regulatory applications; consequent acceptance by the regulatory agency; potential impediments to the approval process, such as product safety or efficacy concerns, potential labeling restrictions, and other impediments; historical experience with manufacturing and commercializing similar products as well as manufacture of the relevant product candidate; and the resilience of the Company&#x2019;s manufacturing environment, and supply chain, in determining logistical constraints that could hamper approval or commercialization. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In assessing the economic benefit that the Company is likely to realize, the Company considers: the shelf life of the product in relation to the expected timeline for approval; patent related or contractual issues that may prevent or delay commercialization; product stability data of all pre-approval production to assess adequacy of expected shelf life; viability of commercialization, taking into account competitive dynamics in the marketplace and market acceptance; anticipated future sales; and anticipated reimbursement strategies that may prevail with respect to the product, to determine product profit margin.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In applying the lower of cost or net realizable value to pre-launch inventory, the Company estimates a range of likely commercial prices based on pricing of competitive commercial products, and pre-launch discussions with managed care providers.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company could be required to write down previously capitalized costs related to pre-launch inventories upon a change in facts and circumstances, including among other potential factors, a denial or significant delay of approval by regulatory bodies, a delay in commercialization, or other adverse factors.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consist of definite-lived intangible assets, including: acquired developed technology; product rights; and patent defense costs. They also consist of indefinite-lived intangible assets, such as acquired IPR&amp;amp;D.  &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Patent defense costs are legal fees that have been incurred in connection with legal proceedings related to the defense of patents for Oxtellar XR and Trokendi XR. Patent defense costs are charged to expense in the event of an unsuccessful litigation outcome. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Definite-lived intangible assets are carried at cost less accumulated amortization, with amortization calculated on a straight line basis over the estimated useful lives of the assets. The Company evaluates the estimated remaining useful life of its intangible assets annually, or when events or changes in circumstances warrant a revision to the remaining periods of amortization. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Indefinite-lived intangible assets are not amortized but are tested for impairment annually. Acquired IPR&amp;amp;D in a business combination is considered to be an indefinite-lived asset until the completion or abandonment of the associated research and development efforts. Upon successful completion of the project, the Company will make a determination as to the then-useful life of the intangible asset. This is generally determined by the period over which the substantial majority of the cash flows are expected to be generated. The capitalized amount is then amortized over its estimated useful life. If a project is abandoned, all remaining capitalized amounts are written off immediately. During the period prior to completion or abandonment, the IPR&amp;amp;D asset will not be amortized but will be tested for impairment on an annual basis or when potential indicators of impairment are identified.  &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and Goodwill Impairment Assessment&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Goodwill is calculated as the excess of the consideration paid consequent to completing an acquisition compared to the net assets recognized in a business combination. Goodwill represents the future economic benefits arising from the other acquired assets that could not be individually identified and separately quantified. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company evaluates goodwill for possible impairment at least annually (during the fourth quarter of each fiscal year), or more often, if and when circumstances indicate that goodwill may be impaired. This includes but is not limited to significant adverse changes in the business climate, market conditions, or other events that indicate that it is more likely than not that the fair value of the reporting unit is less than its carrying value. In performing its goodwill assessment, the Company first performs a qualitative test. If necessary, the Company then performs a quantitative test. To conduct the quantitative impairment test of goodwill, the Company compares the fair value of a reporting unit to its carrying value. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Evaluating for impairment requires judgment, including estimating future cashflows. The Company estimates the fair values of its reporting unit using discounted cash flow models or other valuation models, such as comparative transactions or market multiples. If the reporting unit&#x2019;s carrying value exceeds its fair value, the Company records an impairment loss to the extent that the carrying value of goodwill exceeds its implied 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impairment of Long Lived Assets&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets consist primarily of property and equipment, operating lease assets and intangible assets. The carrying value of intangible assets is assessed for impairment annually (during the fourth quarter of each year), or more frequently if impairment indicators exist. Impairment indicators include but are not limited to adverse changes in circumstances, or other events that indicate that the carrying amount of an asset may not be recoverable. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Evaluating for impairment requires judgment, including estimating future cash flows, future growth rates, future profitability, and the expected life over which projected cash flows will occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For IPR&amp;amp;D assets, the Company also considers various factors and risks for potential impairment, including the current legal and regulatory environment, and the competitive landscape.  Adverse clinical trial results, significant trial delays, inability to obtain governmental approval, inability to commercialize a product candidate, and the introduction or advancement of competitive products and product candidates, could result in partial or full impairment of the related intangible asset.  In these circumstances, the eventual realized value of the IPR&amp;amp;D asset may vary from its fair value as of the date of acquisition, and impairment charges may be recorded in future periods. Changes in the Company's business strategy or adverse changes in market conditions could likewise adversely affect impairment analyses. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If indications of impairment exist, projected future undiscounted cash flows associated with the asset would be compared to the carrying value of the asset, to determine whether the asset's value is recoverable. If impairment is determined, the Company writes down the asset to its estimated fair value; i.e., the Company recognizes an impairment charge equal to the excess of the carrying value of the long-lived asset over its estimated fair value, as of the time at which such a determination is made. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-Based Compensation&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Options &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes share-based compensation expense over the service period, using the straight-line method. Employee share-based compensation for stock options is determined using the Black-Scholes option-pricing model to compute the fair value of option grants as of their grant date. Forfeitures are accounted for as incurred. The Company uses the following assumptions for estimating the fair value of option grants:&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Common Stock&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The fair value of the common stock underlying the option grants is determined based on observable market prices of the Company&#x2019;s common stock.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Expected Volatility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Volatility is a measure of the amount by which the Company&#x2019;s share price has historically fluctuated on a daily basis and is expected to fluctuate (i.e., expected volatility) in the future. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Dividend Yield&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company has never declared or paid dividends, and has no plans to do so in the foreseeable future. Dividend yield is therefore zero.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Expected Term&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;This is the period of time during which options are expected to remain unexercised and is based on historical experience. Options have a maximum contractual term of ten years. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Risk-Free Interest Rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;This is the observed U.S. Treasury Note rate, as of the week each option grant is issued, for a term that most closely resembles the expected term of the option.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units (RSUs) &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Share-based compensation expense &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;is recorded based on amortizing the fair market value of the RSU as of the date of the grant over the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;implied service period. RSUs generally vest one year from the date of the grant and are subject to continued service requirements. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Performance Stock Units (PSUs)&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:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Performance-Based Awards&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Share-based compensation expense for performance-based awards is recognized based on amortizing the fair market value of the award as of the grant date over the periods during which the achievement of the performance-based award is probable&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; Performance-based &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;awards require certain performance targets to be achieved in order for the award to vest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. Vesting occurs on the date &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;of achievement of the performance target. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Market-Based Awards&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Share-based compensation expense for market-based awards is recognized on a straight-line basis over the requisite service period, regardless of whether the market condition has been satisfied. Market-based PSU awards vest upon achievement of the performance target. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company estimates the fair value of these awards as of the grant date using a Monte Carlo simulation that incorporates option-pricing inputs. This simulation covers the period from the grant date through the end of the derived requisite service period. Volatility as of the grant date is estimated based on historical daily volatility of the Company's common stock over a period of time which is equivalent to the expected term of the award. The risk-free interest rate is based on the U.S. Treasury Note rate, as of the week the award is issued, with a duration that most closely resembles the expected term of the award. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Advertising Expense&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising expense includes the cost of promotional materials and activities, such as printed materials and digital marketing, marketing programs and speaker programs. The cost of the Company's advertising efforts are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company incurred approximately $15.4 million and $37.9 million in advertising expense for the three and nine months ended September&#160;30, 2020, respectively, and approximately $11.3 million and $32.5 million in advertising expense for the three and nine months ended September&#160;30, 2019, respectively. These expenses are recorded as a component of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling, general and administrative expenses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in the condensed consolidated statements of earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company utilizes the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and deferred tax liabilities are determined based on differences between their financial reporting and tax reporting bases. These differences are measured using enacted tax rates and laws that are expected to be in effect when these differences are expected to reverse. When appropriate, valuation allowances are established to reduce deferred tax assets to the amounts expected to be ultimately realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for uncertain tax positions in its consolidated financial statements when it is more-likely-than-not that the position will be sustained upon examination by the tax authorities. Such tax positions are initially and subsequently estimated as the largest amount of the tax benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authorities. These estimates are based on full knowledge of the position and relevant facts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's policy is to recognize any interest and penalties related to income taxes as income tax expense in the relevant 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Pronouncements Adopted&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Financial Instruments&#x2014;Credit Losses (Topic 326) - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The new standard, issued in July 2016, requires credit losses on financial assets to be measured as the net amount expected to be collected, rather than based on actual incurred losses. For available-for-sale debt securities, the new standard did not revise the definition of impairment; i.e., the investment is impaired if the fair value of the investment is less than its cost. It also did not revise the requirement under ASC 320 for an entity to recognize, in net income, only the impairment amount related to credit risk, and to recognize, as a component of other comprehensive income, the noncredit impairment amount. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The new standard made certain targeted changes to the impairment assessment of available-for-sale debt securities, to eliminate the concept of "other than temporary" from the impairment model. Changes to the impairment model include recognition of credit losses on available-for-sale debt securities using the allowance method, and limiting the allowance to the amount by which fair value is below amortized cost. The new standard also requires enhanced disclosure of credit risk associated with debt securities. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company adopted the new standard effective January 1, 2020, using the modified retrospective approach. The adoption of the standard did not have a material impact on its condensed 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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;ASU 2018-15, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;- The new standard, issued in August 2018, aligns the requirements for capitalizing implementation costs &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;incurred under a service contract for a hosting arrangement with the requirements for capitalizing implementation costs incurred to develop or to obtain internal-use software. This includes hosting arrangements that include an internal-use software license. This ASU also requires that the implementation costs of a hosting arrangement under a service contract to be expensed over the term of the hosting arrangement, including reasonably certain renewals. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company adopted the new standard effective January 1, 2020, using the prospective transition approach. The adoption of the standard did not have a material impact on its condensed 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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2018-18, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Clarifying the Interaction Between Topic 808 and Topic 606&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - The new standard, issued in November 2018, clarifies when transactions between participants in a collaborative arrangement are within the scope of Topic 606. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted the new standard effective January 1, 2020. The adoption of the standard did not have a material impact on its condensed 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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2018-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Changes to Disclosure Requirements for Fair Value Measurements (Topic 820) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;- The new standard, issued in August 2018, improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements. The standard removes, modifies and adds certain disclosure requirements. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted the new standard effective January 1, 2020. The adoption of the standard did not have a material impact on its condensed consolidated financial statements.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2019-12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;- The new standard, issued in December 2019, simplifies the accounting for income taxes. This guidance will be effective on January 1, 2021 on a prospective basis, with early adoption permitted. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is currently evaluating the impact of the new guidance on its consolidated financial statements. It will adopt the new standard effective January 1, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;- The new standard, issued in August 2020, simplifies the accounting and disclosures for convertible instruments and contracts. This guidance will be effective on January 1, 2022, on a prospective basis, with early adoption permitted but not earlier than January 1, 2021. &lt;/span&gt;&lt;/div&gt;The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1OTc_da83f91c-3506-48f1-8c49-56926da3663e">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s unaudited condensed consolidated financial statements have been prepared in accordance with the requirements of the U.S. Securities and Exchange Commission (SEC) for interim financial information. As permitted under Generally Accepted Accounting Principles in the United States (U.S. GAAP), certain notes and other information have been omitted from the interim unaudited condensed consolidated financial statements presented in this Quarterly Report on Form&#160;10-Q. Therefore, these financial statements should be read in conjunction with the Company&#x2019;s most recent Annual Report on &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Form&#160;10-K, for the year ended December&#160;31, 2019, filed with the SEC.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In management&#x2019;s opinion, the condensed consolidated financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company&#x2019;s financial position, results of operations, and cash flows. The results of operations for any interim period are not necessarily indicative of the Company&#x2019;s future quarterly or annual results.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, which is primarily located in the United States (U.S.), operates in one operating segment. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain prior year amounts in the condensed consolidated statements of earnings have been reclassified to conform to the current year presentation, including a reclassification made to separately present amortization of intangible assets. This was previously included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and now is recorded as a component of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; on the condensed consolidated statements of earnings. These reclassifications had no effect on operating earnings or on our other condensed consolidated financial statements for the three and nine months ended September&#160;30, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfMTEyNw_661dbf96-4aa2-4402-81a0-bd9ffa1a0d43"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1NzQ_235de750-acd0-4db8-8d4a-8629061d17cb">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain prior year amounts in the condensed consolidated statements of earnings have been reclassified to conform to the current year presentation, including a reclassification made to separately present amortization of intangible assets. This was previously included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and now is recorded as a component of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; on the condensed consolidated statements of earnings. These reclassifications had no effect on operating earnings or on our other condensed consolidated financial statements for the three and nine months ended September&#160;30, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1NzA_794190c7-a68b-4679-b0ab-ba8ffcf55c69">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s condensed consolidated financial statements include the accounts of: Supernus Pharmaceuticals, Inc.; Supernus Europe Ltd.; Biscayne Neurotherapeutics, Inc. and its wholly owned subsidiary; MDD US Enterprises, LLC (formerly USWM Enterprises, LLC); and MDD US Enterprises, LLC's wholly owned subsidiaries. These are collectively referred to herein as &#x201c;Supernus&#x201d; or &#x201c;the Company.&#x201d; All significant intercompany transactions and balances have been eliminated in consolidation.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The condensed consolidated financial statements reflect the consolidation of entities in which the Company has a controlling financial interest. In determining whether there is a controlling financial interest, the Company considers if it has a majority of the voting interests of the entity, or if the entity is a variable interest entity (VIE) and if the Company is the primary beneficiary. In determining the primary beneficiary of a VIE, the Company evaluates whether it has both: the power to direct the activities of the VIE that most significantly impact the VIE&#x2019;s economic performance; and the obligation to absorb losses of, or the right to receive benefits from, the VIE that could potentially be significant to that VIE. The Company's judgment with respect to its level of influence or control of an entity involves the consideration of various factors, including: the form of ownership interest; representation in the entity&#x2019;s governance; the size of the investment; estimates of future cash flows; the ability to participate in policy making decisions; and the rights of the other investors to participate in the decision making process, including the right to liquidate the entity, if applicable. If the Company is not the primary beneficiary of the VIE, and an ownership interest is maintained in the entity, the interest is accounted for under the equity or cost methods of accounting, as appropriate. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company continuously assesses whether it is the primary beneficiary of a VIE, as changes to existing relationships or future transactions may affect its conclusions.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1ODI_ed6769d7-ca79-4cab-937c-73d0e24a1dd2">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company bases its estimates on: historical experience; forecasts; information received from its service providers; information from other sources, including public and proprietary sources; and other assumptions that the Company believes are reasonable under the circumstances. Actual results could differ materially from the Company&#x2019;s estimates. The Company periodically evaluates the methodologies employed in making its estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1OTI_157ea0a3-7288-45b3-8938-fff68870c0ea">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations and Contingent Considerations&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To determine whether an acquisition should be accounted for as a business combination or as an asset acquisition, the Company makes certain judgments regarding whether the acquired set of activities and assets meets the definition of a business. Significant judgment is required in assessing whether the acquired processes or activities, along with their inputs, would be substantive so as to constitute a business, as defined by U.S. GAAP. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the acquired set of activities and assets meets the definition of a business, the Company applies the acquisition method of accounting to that transaction. Otherwise, the transaction is recorded as an asset acquisition rather than a business combination. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In an asset acquisition, any acquired in-process research and development (IPR&amp;amp;D) that does not have an alternative future use is charged to expense as of the acquisition date, and no goodwill is recorded. Under the acquisition method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values as of the acquisition date. The excess of the purchase price over the fair value of the acquired net assets, if applicable, is recorded as goodwill. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The operating results of the acquired business are included in the Company&#x2019;s condensed consolidated statement of earnings, beginning on the effective acquisition date. Acquisition-related expenses are recognized separately from the business combination, and are expensed as incurred.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant judgment is involved in the determination of the fair value assigned to assets acquired and liabilities assumed in a business combination, as well as the estimated useful lives of assets. These estimates can materially affect our consolidated results of operations. The fair value of intangible assets, including acquired IPR&amp;amp;D, are determined using information available as of the acquisition date, and are based on estimates and assumptions that are deemed reasonable by management. Significant estimates and assumptions include, but are not limited to: probability of technical success; revenue growth; and appropriate discount rate. Depending on the facts and circumstances, the Company may deem it necessary to engage an independent valuation expert to assist in valuing significant assets and liabilities. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed as of the acquisition date, estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Uncertain tax positions and tax-related valuation allowances are initially recorded in connection with a business combination as of the acquisition date. The Company continues to collect information and evaluate these estimates and assumptions on a quarterly basis. The Company records any adjustments to the Company&#x2019;s preliminary estimates to goodwill. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon the conclusion of the measurement period, any subsequent adjustments are recorded to our condensed consolidated statements of earnings in the period that these adjustments are identified.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingent Considerations&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of the Company&#x2019;s business combinations involve the potential for future payments that are contingent upon the achievement of certain milestones related to the development or commercial sale of its products, including product development milestones or royalty payments on future product sales. The fair value of these contingent consideration liabilities is determined as of the acquisition date using estimated or forecast inputs. These inputs include: the estimated amount and timing of projected cash flows; volatility of projected cash flows; the probability of milestone achievement (i.e., achievement of the contingent event); and the estimated discount rates and risk-free rate used to present value the probability-weighted cash flows. Subsequent to the acquisition date, at each reporting period prior to resolution of the contingency, the contingent consideration liability is remeasured at current fair value, with changes recorded in earnings in the period of remeasurement. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Similarly, the determination of the initial and subsequent fair value of the contingent consideration liability requires significant judgment by management. Changes in any of the inputs may result in a significantly different fair value adjustment, which can impact the results of operations in the period in which the adjustment is made. These changes are reported on the condensed consolidated statement of earnings in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information regarding the Company's recent business combination and its assessment of contingent consideration is included in Note 3, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;USWM Acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1ODM_1f39f7e4-d9aa-4a0b-be3b-222c464491b3">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;from Product Sales&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s customers are primarily pharmaceutical wholesalers, specialty pharmacies, and pharmaceutical distributors. Customers purchase product to fulfill orders from retail pharmacy chains and independent pharmacies of varying size and purchasing power. The Company recognizes gross revenue when its products are shipped from a third party fulfillment center and physically received by its customers. The Company's customers take control of its products, including title and ownership, upon physical receipt of its products at their facilities. Customer orders are generally fulfilled within a few days of order receipt, resulting in minimal order backlog. The Company does not adjust revenue for any financing effects as the Company expects the period between the transfer of the goods and collection of payment to be less than one year. There are no minimum product purchase requirements with our customers.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue from product sales in an amount that reflects the consideration the Company expects to ultimately receive in exchange for those goods. Product sales are recorded net of various forms of variable consideration, including: provision for estimated rebates; provision for estimated future product returns; and an estimated provision for discounts. These are collectively considered "sales deductions."&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As described below, variability in the net transaction price for the Company&#x2019;s products arises primarily from the aforementioned sales deductions. Significant judgment is required in estimating certain sales deductions. In making these estimates, the Company considers: historical experience; product price increases; current contractual arrangements under applicable payor programs; unbilled claims; processing time lags for claims; inventory levels in the wholesale, specialty pharmacy, and retail distribution channel; and product life cycle. The Company adjusts its estimates of revenue either when the most likely amount of consideration it expects to receive changes, or when the consideration becomes fixed. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable consideration on product sales is only recognized when it is probable that a significant reversal will not occur. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If actual results in the future vary from our estimates, the Company adjusts its estimates in that calendar period. These adjustments could materially affect net product sales and earnings in the period in which the adjustment(s) is recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Sales Deductions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records product sales net of the following sales deductions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Rebates:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; Rebates are discounts which the Company pays under either public sector or private sector health care programs. Rebates paid under public sector programs are generally mandated under law, whereas private sector rebates are generally contractually negotiated by the Company with managed care providers. Both types of rebates vary over time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Public sector rebate programs encompass: various Medicaid drug rebate programs; Medicare gap coverage programs; programs covering public health service institutions; and programs covering government entities. All federal employees and agencies purchase drugs under the Federal Supply Schedule. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Private sector rebate programs include: contractual agreements with managed care providers, under which the Company pays fees to gain access to that provider&#x2019;s patient drug formulary; and Company-sponsored programs, under which the Company defrays or eliminates patient co-payment charges that the patient would otherwise be obligated to pay to their managed care provider in order to fill their prescription.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rebates are owed upon dispensing our product to a patient; i.e., filling a prescription. The accrual balance for rebates consists of the following three components. First, because rebates are generally invoiced and paid quarterly in arrears, the accrual balance consists of an estimate of the amount expected to be incurred for prescriptions dispensed in the current quarter. Second, the accrual balance also includes an estimate for known or estimated prior quarters&#x2019; unpaid rebates, covering those prescriptions dispensed in past quarters but for which no invoice has yet been received. Third, the accrual balance includes an estimate for rebates that will be prospectively owed for prescriptions filled in future quarters. This estimate pertains to product that has been sold by the Company to wholesalers or distributors, and which resides either as wholesaler/distributor inventory or as inventory held at pharmacies. As of the end of the reporting period, this product has not been dispensed to a patient.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s estimates of expected rebate claims vary by program and by type of customer because the period between the date at which the prescription is filled and the date at which the Company receives and pays the invoice varies substantially. For each of its products, the Company bases its estimates of expected rebate claims on multiple factors, including: historical levels of deductions; contractual terms with managed care providers; actual and anticipated changes in product price; prospective changes in managed care fee for service contracts; prospective changes in co-payment assistance programs; and anticipated changes in program utilization rates; i.e., patient participation rates under each specific program. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records an estimated liability for rebates at the time the customer takes title to the product (i.e., at the time of sale to wholesalers/distributors). This liability is recorded as a reduction to gross product sales, and an increase in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accrued product returns and rebates.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The liability is recorded as a component of current liabilities on the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The sensitivity of the Company&#x2019;s estimates to subsequent adjustment varies by program and by type of customer. If actual rebates vary from estimated amounts, the Company will adjust the balances of such accrued rebates to reflect actual experience. These adjustments could materially affect the estimated liability balance, net product sales, and earnings in the period in which the adjustment(s) is made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Returns&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&#160; Sales of the Company&#x2019;s products are not subject to a general right of return. Product that has been used to fill patient prescriptions is no longer subject to any right of return. However, the Company will accept return of product that is damaged or defective when shipped from its third party fulfillment center.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company will also accept return of expired product six months prior to and up to 12 months subsequent to the product&#x2019;s expiry date. Expired or defective returned product cannot be re-sold, and is therefore destroyed. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:45pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records an estimated liability for product returns at the time the customer takes title to the product (i.e., at time of sale). The liability is reflected as a reduction to gross product sales, and an increase in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accrued product returns and rebates.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This liability is recorded as a component of current liabilities on the condensed consolidated balance sheets. The Company estimates the liability for returns primarily based on the actual returns experience for its five commercial products.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because the Company&#x2019;s products have a shelf life up to 60 months from date of manufacture, and because the Company accepts return of product up to 12 months post its expiry date, there is a time lag of several years between the time when the product is sold and the time when the Company issues credit on expired product. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:45pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s returns policy generally permits product returns to be processed at current wholesaler price rather than at historical acquisition price; hence, the Company&#x2019;s estimated liability for product returns is affected by price increases taken subsequent to the date of sale and prior to its return.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:45pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the time the Company adjusts its estimates for product returns, such adjustment affects the estimated liability, product sales and earnings in the period of adjustment. Those adjustments may be material to our financial results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Sales discounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&#160; Distributors and wholesalers of the Company's pharmaceutical products are generally offered various forms of consideration, including allowances, service fees and prompt payment discounts, for distributing our products. Distributor and wholesaler allowances and service fees arise from contractual agreements, and are estimated as a percentage of the price at which the Company sells product to them. In addition, distributors and wholesalers are offered a prompt pay discount for payment within a specified period. Prompt pay discounts are estimated as a percentage of the price at which the Company sells product.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for these discounts at the time of sale, as a reduction to gross product sales, and records these discounts as a valuation allowance against &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts receivable &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;on the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Royalty Revenues&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes noncash royalty revenue for amounts earned pursuant to its royalty agreement with United Therapeutics Corporation (United Therapeutics), based on estimated product sales of Orenitram by United Therapeutics (see Note 4). This agreement includes the right to use the Company&#x2019;s intellectual property as a functional license. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2014, the Company sold certain of these royalty rights to Healthcare Royalty Partners III, L.P. (HC Royalty) (see Note 19). Consequent to this agreement, the Company recorded a nonrecourse liability related to this transaction, and amortizes this liability as noncash royalty revenue. Sales of Orenitram by United Therapeutics result in payments from United Therapeutics to HC Royalty, in accordance with this agreement. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also recognizes noncash interest expense related to the nonrecourse liability and accrues interest expense at an estimated effective interest rate (see Note 18). This interest rate is determined based on projections of HC Royalty&#x2019;s rate of return.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalty revenue also includes cash royalty amounts received from other collaboration partners, including from Takeda Pharmaceutical Company Ltd, based on net product sales of Takeda's product, Mydayis, in the current period. Royalty revenue is only recognized when the underlying product sale by Takeda has occurred. The Takeda arrangement also includes Takeda's right to use the Company&#x2019;s intellectual property as a functional license.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are no guaranteed minimum amounts owed to the Company related to any of these royalty revenue agreements.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <supn:SalesReturnPeriodPriorToExpiration
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfMTU2NzI_18b5052c-b038-4914-a4d1-ec4c4080c3d5">P6M</supn:SalesReturnPeriodPriorToExpiration>
    <supn:SalesReturnPeriod
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfMTU2OTQ_7f802184-2d9c-4a23-b60d-655560ff76a5">P12M</supn:SalesReturnPeriod>
    <supn:NumberOfProprietaryCommercialProducts
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfMTYyODY_071f5ece-1492-4c01-9685-28ff566842f4"
      unitRef="product">5</supn:NumberOfProprietaryCommercialProducts>
    <supn:ProductsShelfLife
      contextRef="i9c8ac4779cad46e4b68da286aca24256_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfMTYzNjY_f6a93992-71c4-4f57-a57d-42023a1e2ec0">P60M</supn:ProductsShelfLife>
    <supn:MinimumGuaranteedAmountsOwedToCompany
      contextRef="i2ab720f171ce4343a9ec1a8228bb18dd_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfMTkzOTI_06ce869c-f0ec-4946-9c7b-3a15df5d3fe4"
      unitRef="usd">0</supn:MinimumGuaranteedAmountsOwedToCompany>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1ODQ_7853a7b1-7522-4297-82a3-bdb5c3aef269">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Research and Development Expenses and Related Accrued Research and Development Expenses&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development expenditures are expensed as incurred. These expenses include: employee salaries, benefits,  and share-based compensation; cost of contract research and development services provided by third parties; costs for conducting preclinical and clinical studies; cost of acquiring or manufacturing clinical trial materials; regulatory costs; research facilities costs; depreciation expense and allocated occupancy expenses; and license fees and milestone payments related to in-licensed products and technologies. Assets that are used for research and development and that have no future alternative use are expensed as incurred in-process research and development.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates preclinical and clinical trial expenses based on services performed pursuant to contracts with research institutions, clinical investigators, clinical research organizations (CROs) and other service providers that work on the Company&#x2019;s behalf. In recording service fees, the Company estimates the cost of those services which have been performed on behalf of the Company during the current period, and compares those costs with the cumulative expenses recorded and cumulative payments made, for such services. As appropriate, the Company accrues additional expense for services that have been delivered, or defers nonrefundable advance payments until the related services are performed. &lt;/span&gt;&lt;/div&gt;If the actual timing of the performance of services or the level of effort varies from our estimate, the Company adjusts its accrued expenses or its deferred advance payments, accordingly. If the Company subsequently determines that it no longer expects the services associated with a nonrefundable advance payment to be rendered, the remaining portion of that advance payment is charged to expense in the period in which such a determination is made.</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1OTU_210dd40c-bce1-4898-85ff-10db47e51295">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Marketable securities consist of investments in: U.S. Treasury bills and notes; bank certificates of deposit; various U.S. governmental agency debt securities; corporate and municipal debt securities; and other fixed income securities. The Company places all investments with governmental, industrial, or financial institutions whose debt is rated as investment grade.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's investments are classified as available-for-sale and are carried at fair value. The Company classifies all available-for-sale marketable securities with maturities greater than one year from the balance sheet date as non-current assets. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Any unrealized holding gains or losses on debt securities are reported, net of any tax effects, as a component of other comprehensive earnings (loss) in the condensed consolidated statement of comprehensive earnings. Realized gains and losses,  included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other income (expense), net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the condensed consolidated statement of earnings, are determined using the specific identification method for determining the cost of securities sold.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted Accounting Standards Update (ASU) No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments - Credit Losses (Topic 326)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; on January 1, 2020, using the allowance approach. Declines in fair value below amortized cost related to credit losses (i.e., impairment due to credit losses), are included in the condensed consolidated statement of earnings, with a corresponding allowance established. If the estimate of expected credit losses decreases in subsequent periods, the Company will reverse the credit losses through current period earnings, and accordingly adjust the allowance (see Recently Issued Accounting Pronouncements).&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1NzU_8c7d3ca4-6f82-447b-a140-13dc5936fb06">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventories&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories, which are recorded at the lower of cost or net realizable value, include materials, labor, direct costs and indirect costs. These are valued using the first-in, first-out method. The Company writes down inventory that has become obsolete, or has a cost basis in excess of its expected net realizable value. Expired inventory is destroyed, and the related costs are recognized as &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of goods sold&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the condensed consolidated statement of earnings.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories Produced in Preparation of Product Launches&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes inventories produced in preparation for product launches when future commercialization of a product is probable, and when a future economic benefit is expected to be realized. The determination to capitalize is based on the particular facts and circumstances relating to the product. Capitalization of such inventory begins when the Company determines that (i) positive clinical trial results have been obtained in order to support regulatory approval; (ii) uncertainties regarding regulatory approval have been significantly reduced; and (iii) it is probable that these capitalized costs will provide future economic benefit, in excess of capitalized costs.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In evaluating whether these conditions are met, the Company considers the following factors: the product candidate&#x2019;s current status in the regulatory approval process; results from the related pivotal and supportive clinical trials; results from meetings with relevant regulatory agencies prior to the filing of regulatory applications; completion of the regulatory applications; consequent acceptance by the regulatory agency; potential impediments to the approval process, such as product safety or efficacy concerns, potential labeling restrictions, and other impediments; historical experience with manufacturing and commercializing similar products as well as manufacture of the relevant product candidate; and the resilience of the Company&#x2019;s manufacturing environment, and supply chain, in determining logistical constraints that could hamper approval or commercialization. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In assessing the economic benefit that the Company is likely to realize, the Company considers: the shelf life of the product in relation to the expected timeline for approval; patent related or contractual issues that may prevent or delay commercialization; product stability data of all pre-approval production to assess adequacy of expected shelf life; viability of commercialization, taking into account competitive dynamics in the marketplace and market acceptance; anticipated future sales; and anticipated reimbursement strategies that may prevail with respect to the product, to determine product profit margin.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In applying the lower of cost or net realizable value to pre-launch inventory, the Company estimates a range of likely commercial prices based on pricing of competitive commercial products, and pre-launch discussions with managed care providers.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company could be required to write down previously capitalized costs related to pre-launch inventories upon a change in facts and circumstances, including among other potential factors, a denial or significant delay of approval by regulatory bodies, a delay in commercialization, or other adverse factors.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1NzY_2d717ecd-b874-4822-ae50-528d7fd009c9">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consist of definite-lived intangible assets, including: acquired developed technology; product rights; and patent defense costs. They also consist of indefinite-lived intangible assets, such as acquired IPR&amp;amp;D.  &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Patent defense costs are legal fees that have been incurred in connection with legal proceedings related to the defense of patents for Oxtellar XR and Trokendi XR. Patent defense costs are charged to expense in the event of an unsuccessful litigation outcome. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Definite-lived intangible assets are carried at cost less accumulated amortization, with amortization calculated on a straight line basis over the estimated useful lives of the assets. The Company evaluates the estimated remaining useful life of its intangible assets annually, or when events or changes in circumstances warrant a revision to the remaining periods of amortization. &lt;/span&gt;&lt;/div&gt;Indefinite-lived intangible assets are not amortized but are tested for impairment annually. Acquired IPR&amp;amp;D in a business combination is considered to be an indefinite-lived asset until the completion or abandonment of the associated research and development efforts. Upon successful completion of the project, the Company will make a determination as to the then-useful life of the intangible asset. This is generally determined by the period over which the substantial majority of the cash flows are expected to be generated. The capitalized amount is then amortized over its estimated useful life. If a project is abandoned, all remaining capitalized amounts are written off immediately. During the period prior to completion or abandonment, the IPR&amp;amp;D asset will not be amortized but will be tested for impairment on an annual basis or when potential indicators of impairment are identified.</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1ODU_e04f41b5-7a23-4e80-a8ff-9fbab815ef91">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and Goodwill Impairment Assessment&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Goodwill is calculated as the excess of the consideration paid consequent to completing an acquisition compared to the net assets recognized in a business combination. Goodwill represents the future economic benefits arising from the other acquired assets that could not be individually identified and separately quantified. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company evaluates goodwill for possible impairment at least annually (during the fourth quarter of each fiscal year), or more often, if and when circumstances indicate that goodwill may be impaired. This includes but is not limited to significant adverse changes in the business climate, market conditions, or other events that indicate that it is more likely than not that the fair value of the reporting unit is less than its carrying value. In performing its goodwill assessment, the Company first performs a qualitative test. If necessary, the Company then performs a quantitative test. To conduct the quantitative impairment test of goodwill, the Company compares the fair value of a reporting unit to its carrying value. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Evaluating for impairment requires judgment, including estimating future cashflows. The Company estimates the fair values of its reporting unit using discounted cash flow models or other valuation models, such as comparative transactions or market multiples. If the reporting unit&#x2019;s carrying value exceeds its fair value, the Company records an impairment loss to the extent that the carrying value of goodwill exceeds its implied fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1ODY_09616125-4d54-4e5e-a634-ed55a4a34d88">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impairment of Long Lived Assets&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets consist primarily of property and equipment, operating lease assets and intangible assets. The carrying value of intangible assets is assessed for impairment annually (during the fourth quarter of each year), or more frequently if impairment indicators exist. Impairment indicators include but are not limited to adverse changes in circumstances, or other events that indicate that the carrying amount of an asset may not be recoverable. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Evaluating for impairment requires judgment, including estimating future cash flows, future growth rates, future profitability, and the expected life over which projected cash flows will occur. &lt;/span&gt;&lt;/div&gt;For IPR&amp;amp;D assets, the Company also considers various factors and risks for potential impairment, including the current legal and regulatory environment, and the competitive landscape.  Adverse clinical trial results, significant trial delays, inability to obtain governmental approval, inability to commercialize a product candidate, and the introduction or advancement of competitive products and product candidates, could result in partial or full impairment of the related intangible asset.  In these circumstances, the eventual realized value of the IPR&amp;amp;D asset may vary from its fair value as of the date of acquisition, and impairment charges may be recorded in future periods. Changes in the Company's business strategy or adverse changes in market conditions could likewise adversely affect impairment analyses. If indications of impairment exist, projected future undiscounted cash flows associated with the asset would be compared to the carrying value of the asset, to determine whether the asset's value is recoverable. If impairment is determined, the Company writes down the asset to its estimated fair value; i.e., the Company recognizes an impairment charge equal to the excess of the carrying value of the long-lived asset over its estimated fair value, as of the time at which such a determination is made.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1NzI_e2780cc5-b2b0-4810-ba38-98dab04d27f4">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-Based Compensation&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Options &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes share-based compensation expense over the service period, using the straight-line method. Employee share-based compensation for stock options is determined using the Black-Scholes option-pricing model to compute the fair value of option grants as of their grant date. Forfeitures are accounted for as incurred. The Company uses the following assumptions for estimating the fair value of option grants:&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Common Stock&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The fair value of the common stock underlying the option grants is determined based on observable market prices of the Company&#x2019;s common stock.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Expected Volatility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Volatility is a measure of the amount by which the Company&#x2019;s share price has historically fluctuated on a daily basis and is expected to fluctuate (i.e., expected volatility) in the future. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Dividend Yield&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company has never declared or paid dividends, and has no plans to do so in the foreseeable future. Dividend yield is therefore zero.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Expected Term&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;This is the period of time during which options are expected to remain unexercised and is based on historical experience. Options have a maximum contractual term of ten years. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Risk-Free Interest Rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;This is the observed U.S. Treasury Note rate, as of the week each option grant is issued, for a term that most closely resembles the expected term of the option.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units (RSUs) &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Share-based compensation expense &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;is recorded based on amortizing the fair market value of the RSU as of the date of the grant over the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;implied service period. RSUs generally vest one year from the date of the grant and are subject to continued service requirements. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Performance Stock Units (PSUs)&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:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Performance-Based Awards&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Share-based compensation expense for performance-based awards is recognized based on amortizing the fair market value of the award as of the grant date over the periods during which the achievement of the performance-based award is probable&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; Performance-based &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;awards require certain performance targets to be achieved in order for the award to vest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. Vesting occurs on the date &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;of achievement of the performance target. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Market-Based Awards&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Share-based compensation expense for market-based awards is recognized on a straight-line basis over the requisite service period, regardless of whether the market condition has been satisfied. Market-based PSU awards vest upon achievement of the performance target. &lt;/span&gt;&lt;/div&gt;The Company estimates the fair value of these awards as of the grant date using a Monte Carlo simulation that incorporates option-pricing inputs. This simulation covers the period from the grant date through the end of the derived requisite service period. Volatility as of the grant date is estimated based on historical daily volatility of the Company's common stock over a period of time which is equivalent to the expected term of the award. The risk-free interest rate is based on the U.S. Treasury Note rate, as of the week the award is issued, with a duration that most closely resembles the expected term of the award.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfMzIzMTc_dfc1aff2-283c-432e-9787-44c0757142a8"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfMzI0NjM_1ee6a2c6-c19f-4551-801a-3343998328d4">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0e12b0e1e36d4541972dcb539d97783d_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfMzI4NDU_4cee79bf-4736-4b19-b45c-3725540afec0">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1ODc_e91f6162-6e8d-46fa-99d5-64bb87139756">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Advertising Expense&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising expense includes the cost of promotional materials and activities, such as printed materials and digital marketing, marketing programs and speaker programs. The cost of the Company's advertising efforts are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company incurred approximately $15.4 million and $37.9 million in advertising expense for the three and nine months ended September&#160;30, 2020, respectively, and approximately $11.3 million and $32.5 million in advertising expense for the three and nine months ended September&#160;30, 2019, respectively. These expenses are recorded as a component of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling, general and administrative expenses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in the condensed consolidated statements of earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i436db7026926466cb8bb22de788d5e03_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfMzQ2MTk_f795aca3-2a4c-43bd-a3ea-31c2ddf61865"
      unitRef="usd">15400000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="ie06fdd8dd4e546558eb101eee365f6f9_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfMzQ2MjY_ce1a3b65-410a-4146-ae7e-a0f5594b298b"
      unitRef="usd">37900000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i693c036185004edc8857ce96b126acf0_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfMzQ3MTA_b7796bc3-8b95-4f78-9296-4916a555a029"
      unitRef="usd">11300000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i224736f549df4dfca72eef3889feb0cb_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfMzQ3MTc_fc7a67b0-8536-4d4c-ad22-978914202c20"
      unitRef="usd">32500000</us-gaap:AdvertisingExpense>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1Nzc_26343b18-c2a7-4d4a-b2ee-0c54e4b6f4c1">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company utilizes the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and deferred tax liabilities are determined based on differences between their financial reporting and tax reporting bases. These differences are measured using enacted tax rates and laws that are expected to be in effect when these differences are expected to reverse. When appropriate, valuation allowances are established to reduce deferred tax assets to the amounts expected to be ultimately realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for uncertain tax positions in its consolidated financial statements when it is more-likely-than-not that the position will be sustained upon examination by the tax authorities. Such tax positions are initially and subsequently estimated as the largest amount of the tax benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authorities. These estimates are based on full knowledge of the position and relevant facts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's policy is to recognize any interest and penalties related to income taxes as income tax expense in the relevant period.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8zNy9mcmFnOjI2ZGMyNTMxNDQyMjQ2M2E5M2UxMzUwMDk5NzM2ZWU3L3RleHRyZWdpb246MjZkYzI1MzE0NDIyNDYzYTkzZTEzNTAwOTk3MzZlZTdfNDA1Nzg_30b1fa9f-4706-4b55-a7f1-29925b3e0e88">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Pronouncements Adopted&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Financial Instruments&#x2014;Credit Losses (Topic 326) - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The new standard, issued in July 2016, requires credit losses on financial assets to be measured as the net amount expected to be collected, rather than based on actual incurred losses. For available-for-sale debt securities, the new standard did not revise the definition of impairment; i.e., the investment is impaired if the fair value of the investment is less than its cost. It also did not revise the requirement under ASC 320 for an entity to recognize, in net income, only the impairment amount related to credit risk, and to recognize, as a component of other comprehensive income, the noncredit impairment amount. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The new standard made certain targeted changes to the impairment assessment of available-for-sale debt securities, to eliminate the concept of "other than temporary" from the impairment model. Changes to the impairment model include recognition of credit losses on available-for-sale debt securities using the allowance method, and limiting the allowance to the amount by which fair value is below amortized cost. The new standard also requires enhanced disclosure of credit risk associated with debt securities. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company adopted the new standard effective January 1, 2020, using the modified retrospective approach. The adoption of the standard did not have a material impact on its condensed 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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;ASU 2018-15, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;- The new standard, issued in August 2018, aligns the requirements for capitalizing implementation costs &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;incurred under a service contract for a hosting arrangement with the requirements for capitalizing implementation costs incurred to develop or to obtain internal-use software. This includes hosting arrangements that include an internal-use software license. This ASU also requires that the implementation costs of a hosting arrangement under a service contract to be expensed over the term of the hosting arrangement, including reasonably certain renewals. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company adopted the new standard effective January 1, 2020, using the prospective transition approach. The adoption of the standard did not have a material impact on its condensed 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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2018-18, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Clarifying the Interaction Between Topic 808 and Topic 606&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - The new standard, issued in November 2018, clarifies when transactions between participants in a collaborative arrangement are within the scope of Topic 606. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted the new standard effective January 1, 2020. The adoption of the standard did not have a material impact on its condensed 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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2018-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Changes to Disclosure Requirements for Fair Value Measurements (Topic 820) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;- The new standard, issued in August 2018, improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements. The standard removes, modifies and adds certain disclosure requirements. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted the new standard effective January 1, 2020. The adoption of the standard did not have a material impact on its condensed consolidated financial statements.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2019-12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;- The new standard, issued in December 2019, simplifies the accounting for income taxes. This guidance will be effective on January 1, 2021 on a prospective basis, with early adoption permitted. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is currently evaluating the impact of the new guidance on its consolidated financial statements. It will adopt the new standard effective January 1, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;- The new standard, issued in August 2020, simplifies the accounting and disclosures for convertible instruments and contracts. This guidance will be effective on January 1, 2022, on a prospective basis, with early adoption permitted but not earlier than January 1, 2021. &lt;/span&gt;&lt;/div&gt;The Company is currently evaluating the impact of the new guidance on its consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfOTUzNw_2ef8bc55-3cce-4e44-aa9a-1cab45d16b49">USWM Acquisition&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 9, 2020 (the Closing Date), the Company completed its acquisition of all of the outstanding equity of USWM Enterprises, LLC (USWM Enterprises), a privately-held biopharmaceutical company, pursuant to a Sale and Purchase Agreement with US WorldMeds Partners, LLC (Seller), dated April 28, 2020 (the Agreement). Under the terms of the Agreement, the Company acquired the right to further develop and commercialize APOKYN, XADAGO  and the Apomorphine Infusion Pump in the U.S., and MYOBLOC worldwide (the Products). The Company paid the Seller $297.2 million in cash at the Closing Date. As of September&#160;30, 2020, the Company recorded an additional payable to the Seller of $1.0 million as a result of the resolution of contingencies that increased the original cash consideration paid to the Seller. For the nine months ended September&#160;30, 2020, the Company incurred transaction costs of $8.3 million in completing the acquisition. These costs were included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling, general and administrative expense,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the condensed consolidated statements of earnings. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent payments of up to $230.0 million are due to the Seller upon the achievement of certain milestones related to the development and sale of the Products. The possible outcomes for the contingent consideration range from $0 to $230.0 million on, an undiscounted basis.  &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection therewith, the Company recorded a contingent consideration liability of $115.7 million, as of the date of acquisition, to reflect the estimated fair value of the contingent consideration. The estimated fair value of the contingent consideration was determined using a Monte Carlo simulation for the sales-based milestones, and the income approach for the other milestones. The key assumptions considered in estimating the value of contingent consideration include: the estimated &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;amount and timing of projected cash flows; probability of milestone achievement; volatility of prospective cash flows; the discount rates and risk-free interest rate. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In each reporting period after the acquisition, the Company will revalue the contingent consideration liability, and will record increases or decreases in the fair value of the liability in its consolidated statements of earnings. Changes in fair value can result from changes in actual and projected milestone achievement, as well as changes to forecasts. The inputs and assumptions may or may not be observable in the market, and reflect assumptions the Company believes would be made by a market participant. During the three months ended September 30, 2020, the Company recorded an increase to the contingent consideration liabilities of $0.2 million. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquisition is being accounted for as a business combination under the acquisition method of accounting, in accordance with ASC 805, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The allocation of the purchase price to the assets acquired and liabilities assumed, including the residual amount allocated to goodwill, is based upon preliminary information. The allocation of the purchase price is subject to change during the measurement period (up to one year from the Closing Date), as additional information concerning final asset and liability valuations is obtained. During the measurement period, if the Company obtains new information regarding facts and circumstances that existed as of the Closing Date that, if known, would have resulted in revised estimated values of those assets or liabilities, the Company will accordingly revise the preliminary purchase price allocation. The effect of measurement period adjustments on the estimated fair value elements will be reflected as if the adjustments had been made as of the Closing Date. Residual amounts will be allocated to goodwill. The impact of all changes that do not qualify as measurement period adjustments will be included in current period earnings. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company expects to finalize its purchase price allocation within one year of the Closing Date. In addition, The Company continues to analyze and assess relevant information necessary to determine, recognize and record at fair value the assets acquired and liabilities assumed in the following areas: intangible assets; lease assets and liabilities; tax assets and tax liabilities; and certain existing or potential reserves, including those for legal or contract-related matters. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The activities the Company is currently undertaking include, but are not limited to, the following: review of acquired contracts and other contract-related and legal matters; review and evaluation of the accounting policies, tax positions, and other tax-related matters. Further, the Company is in the process of obtaining input from third party valuation firms with respect to the fair value of the acquired tangible and intangible assets, and other information necessary to record and measure the assets acquired and liabilities assumed. Accordingly, the preliminary recognition and measurement of assets acquired and liabilities assumed as of Closing Date are subject to change. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s preliminary estimates of the fair value of the assets acquired and liabilities assumed as of the Closing Date, and subsequent measurement period adjustments recorded during the third quarter of 2020 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As Initially Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As Adjusted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease asset&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liability&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax liabilities, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118,174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118,174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total identifiable net assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;331,799&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;331,799&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total purchase price &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;419,894&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,048&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;420,942&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash consideration to Seller&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;______________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Refer to Note 10 for further discussion of the acquired finance lease asset and assumed lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Includes tax attributes that are subject to tax limitations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Represents total purchase price, less cash and cash equivalents acquired and contingent consideration liabilities, recorded at the Closing Date.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company determined the fair value of the inventory using the comparative sales method, which estimated the expected sales price of the product, reduced by all costs expected to be incurred to complete or to dispose of the inventory, with a profit on sale.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquired intangible assets include an intangible asset associated with the IPR&amp;amp;D related to the infusion pump product candidate, as well as intangible assets associated with the acquired developed technology and product rights. The Company determined the estimated fair value of the acquired intangible assets as of the Closing Date using the income approach. This is a valuation technique that is based on the market participant's expectations of the cash flows that the intangible assets are forecasted to generate. The projected cash flows from these intangible assets were based on various assumptions, including: estimates of revenues, expenses, and operating profit; and risks related to the viability of and commercial potential for alternative treatments. The cash flows were discounted at a rate commensurate with the level of risk associated with the projected cash flows. In addition to the aforementioned factors, the Company also considered the following factors specific to the valuation of the acquired IPR&amp;amp;D intangible asset: the stage of development as of the Closing Date; the time and resources needed to complete the development and regulatory approval of the product candidate; the inherent difficulties and uncertainties in developing a product candidate, such as obtaining marketing approval from the U.S. Food and Drug Administration and other regulatory agencies; the economic life of the potential commercialized product; and associated commercialization risks. The Company believes the assumptions are representative of those a market participant would use in estimating fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Acquired intangible assets, excluding the acquired IPR&amp;amp;D, will be amortized over their estimated useful lives on a straight-line basis. IPR&amp;amp;D assets are considered to be indefinite-lived, until the successful completion or abandonment of the associated research and development efforts. The following table summarizes the preliminary purchase price allocation, and the preliminary average remaining useful lives for identifiable intangible assets (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.871%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives as of Closing Date&lt;br/&gt;(in  years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired In-process Research &amp;amp; Development&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired Developed Technology and Product Rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.5 - 12.5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Goodwill was calculated as the excess of the consideration paid consequent to completing the acquisition, compared to the net assets recognized. Goodwill represents the future economic benefits arising from the other acquired assets, and which could not be individually identified and separately valued. Goodwill is primarily attributable to the additional acquired growth platforms and an expanded revenue base. Goodwill is not expected to be deductible for tax purposes. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The operations of MDD US Enterprises, LLC and its subsidiaries have been included in the Company's condensed consolidated statements of earnings for the period subsequent to the Closing Date and through September&#160;30, 2020. Total revenues of $40.9 million and $51.5 million and net earnings of $5.1 million and $6.8 million were recorded for the three and nine months ended September&#160;30, 2020, respectively.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents the unaudited pro forma combined financial information for each of the periods presented, as if the USWM Acquisition had occurred on January 1, 2019 (dollars in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.003%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.003%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma net earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The unaudited pro forma combined financial information is based on historical financial information as well as the Company's preliminary allocation of purchase price; therefore, it is subject to subsequent adjustment upon finalization of the purchase price allocation. In order to reflect the occurrence of the acquisition as if it occurred on January 1, 2019, the unaudited pro forma combined financial information reflects the adoption of ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Leases;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; the recognition of additional amortization expense on intangible assets, the removal of historical amortization charges and the elimination of non-recurring acquisition-related transaction costs. Approximately $10.1 million of acquisition-related transaction costs were incurred from the fourth quarter of 2019 through the second quarter of 2020. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The unaudited pro forma combined financial information should not be considered indicative of the results that would have occurred if the acquisition had been consummated on the assumed completion date, nor are they indicative of future results.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i316bdcad4ed646ef9cd14c8932bc7eec_D20200609-20200609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfMTA5OTUxMTY0MTM4Mg_01ab4b3a-184a-4003-92dc-cd7cecd4bfc5"
      unitRef="usd">297200000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <supn:PaymentsToAcquireBusinessesNetOfCashAcquiredAdditionalPayable
      contextRef="id8ebc484a1e8420dbae0d188e39a15d8_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfMTA5OTUxMTY0MDE1OQ_90de21c5-b48e-48c2-8a2f-7e88a1f56705"
      unitRef="usd">1000000.0</supn:PaymentsToAcquireBusinessesNetOfCashAcquiredAdditionalPayable>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i8b38f3122135406da37c84f612c4322d_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfNjUw_e378a254-0fe4-41e7-a813-e76875dfda2d"
      unitRef="usd">8300000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfODQ4_15f8ffb4-078c-4acb-837d-2e9763718d3d"
      unitRef="usd">230000000.0</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfODc5NjA5MzAzMzc1OQ_d3c04346-a9cd-4dd0-aaa8-a578484cb463"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfODc5NjA5MzAzMzc2Ng_15f8ffb4-078c-4acb-837d-2e9763718d3d"
      unitRef="usd">230000000.0</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i895eee85c73a40d09e5f47d4e72a39d9_D20200609-20200609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfMTA1NQ_1f4b8467-c9c3-4991-89ad-d98f127252fa"
      unitRef="usd">115700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="iac042d65323c45ffa8441292047830aa_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfMTA5OTUxMTY0MjU5OA_4fce998c-4ba7-4058-9199-1d13072ef63b"
      unitRef="usd">200000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfOTU0MA_a7236bd5-c845-49ad-baf5-79fe0f9a3b1d">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s preliminary estimates of the fair value of the assets acquired and liabilities assumed as of the Closing Date, and subsequent measurement period adjustments recorded during the third quarter of 2020 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As Initially Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As Adjusted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease asset&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liability&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax liabilities, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118,174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118,174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total identifiable net assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;331,799&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;331,799&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total purchase price &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;419,894&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,048&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;420,942&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash consideration to Seller&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;______________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Refer to Note 10 for further discussion of the acquired finance lease asset and assumed lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Includes tax attributes that are subject to tax limitations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Represents total purchase price, less cash and cash equivalents acquired and contingent consideration liabilities, recorded at the Closing Date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMC0yLTEtMS0w_fe629cdd-d699-42b4-a19c-7539fc654e02"
      unitRef="usd">6994000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMS00LTEtMS01MDM_3891344b-136b-4555-b58c-4d10dc3a3bde"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMS02LTEtMS01MDc_a766d598-879f-42fb-9085-83c0b2aa2c87"
      unitRef="usd">6994000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMS0yLTEtMS0w_cf26ccb2-7b79-4f06-8503-9a71f77ad0df"
      unitRef="usd">18474000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMi00LTEtMS01MDM_b24eea93-7b4a-4be8-bc82-8813102f1c14"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMi02LTEtMS01MDc_62c7ad07-973f-4e9b-8db1-5000565758a0"
      unitRef="usd">18474000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMi0yLTEtMS0w_f1842086-8aa5-4259-9db6-5cc4a85e9d40"
      unitRef="usd">10400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMy00LTEtMS01MDM_9f471c80-1954-4005-b05e-e3ad9dddbbe3"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMy02LTEtMS01MDc_fa3fdd16-81d3-4f2d-8c9f-724464428ca9"
      unitRef="usd">10400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMy0yLTEtMS0w_b0657564-9b7d-4dc3-8cd0-ce98003ecdd0"
      unitRef="usd">3564000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfNC00LTEtMS01MDM_3a7d1427-9b71-43a2-8b44-8614068deb65"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfNC02LTEtMS01MDc_647d2076-64ca-4099-80c7-d3edb7573013"
      unitRef="usd">3564000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfNC0yLTEtMS0w_37c4dce9-fcf2-457c-816d-effa13130121"
      unitRef="usd">454000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfNS00LTEtMS01MDM_98f66db1-87d7-4b12-b712-13aee269b5b0"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfNS02LTEtMS01MDc_325dbbd4-8258-4826-8c61-c8d57252dc7a"
      unitRef="usd">454000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseRightOfUseAsset
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfNS0yLTEtMS0w_98e82ddc-fee5-480a-a39b-4b5ccbede173"
      unitRef="usd">22747000</supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseRightOfUseAsset>
    <supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseRightOfUseAsset
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfNi00LTEtMS01MDM_e96dd3f5-29f3-4173-9d01-dc55b9b00988"
      unitRef="usd">0</supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseRightOfUseAsset>
    <supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseRightOfUseAsset
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfNi02LTEtMS01MDc_e13b07e0-b86e-4288-a377-5fd34c74a9fd"
      unitRef="usd">22747000</supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseRightOfUseAsset>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfNi0yLTEtMS0w_813b4a09-ca42-4810-be79-7896c77cc0fc"
      unitRef="usd">387000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfNy00LTEtMS01MDM_e03f660b-cd33-41bd-a0e1-57fcfe054cfc"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfNy02LTEtMS01MDc_0ed75e82-0662-42be-8c9b-f3bb7b85910f"
      unitRef="usd">387000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfNy0yLTEtMS0w_46b14b7d-962b-49ce-a13c-6f5164603dd3"
      unitRef="usd">340000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfOC00LTEtMS01MDM_53956bcc-41b6-4ec9-8826-1341a469243d"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfOC02LTEtMS01MDc_a6764ef4-4b6d-4761-a79b-744b86d23479"
      unitRef="usd">340000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquired
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfOC0yLTEtMS0w_41dcb37b-15ae-455e-88e2-70ee36d5202a"
      unitRef="usd">449973000</supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquired>
    <supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquired
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfOS00LTEtMS01MDM_6f7a08af-a9cc-43ca-a71b-e8f71aef79e5"
      unitRef="usd">0</supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquired>
    <supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquired
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfOS02LTEtMS01MDc_74027442-05c4-4c2d-8d32-3a8ef4b22363"
      unitRef="usd">449973000</supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfOS0yLTEtMS0w_416a83b1-fd6f-46fb-8507-7799a73e5963"
      unitRef="usd">2573000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTAtNC0xLTEtNTE3_0f796b14-20e3-479e-9c36-1727de7645b3"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTAtNi0xLTEtNTA3_39dec57f-b274-4bf2-8f6d-7a3869f0e220"
      unitRef="usd">2573000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherCurrentLiabilities
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTAtMi0xLTEtMA_33d86a11-74cb-4914-9be7-0196e513f243"
      unitRef="usd">23339000</supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherCurrentLiabilities>
    <supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherCurrentLiabilities
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTEtNC0xLTEtNTE3_7f9365a6-d145-4cbc-bee9-76ddddefa46a"
      unitRef="usd">0</supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherCurrentLiabilities>
    <supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherCurrentLiabilities
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTEtNi0xLTEtNTA3_6cc7d706-0552-40cf-91a0-653d0b223bdb"
      unitRef="usd">23339000</supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherCurrentLiabilities>
    <supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiability
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTEtMi0xLTEtMA_12ca7fb5-a408-4d99-a42c-8329b5e0e154"
      unitRef="usd">22747000</supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiability>
    <supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiability
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTItNC0xLTEtNTE3_94b1e622-8c42-495b-bdbc-2fd1912c2859"
      unitRef="usd">0</supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiability>
    <supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiability
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTItNi0xLTEtNTA3_ac670b8f-2081-4c9b-b324-8cb9fd037947"
      unitRef="usd">22747000</supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiability>
    <supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredIncomeTaxLiabilities
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTItMi0xLTEtMA_2f16e4b8-e1e0-45a5-a8d6-55c3434d9f61"
      unitRef="usd">69515000</supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredIncomeTaxLiabilities>
    <supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredIncomeTaxLiabilities
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTMtNC0xLTEtNTE3_42168e42-d473-4179-b365-8322425f4a41"
      unitRef="usd">0</supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredIncomeTaxLiabilities>
    <supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredIncomeTaxLiabilities
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTMtNi0xLTEtNTA3_ffd4e09e-b418-4e72-8814-a713de7385f7"
      unitRef="usd">69515000</supn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredIncomeTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTMtMi0xLTEtMA_67334511-3357-4b13-b7cf-39e10fbe529e"
      unitRef="usd">118174000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTQtNC0xLTEtNTAz_1ee225bd-125d-4631-9e34-97e6075438db"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTQtNi0xLTEtNTA3_f15739fe-566e-4a99-be15-c7296b46624d"
      unitRef="usd">118174000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTQtMi0xLTEtMA_b69bd92d-d783-48e1-bc65-05cba7c43f87"
      unitRef="usd">331799000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTUtNC0xLTEtNTAz_5836294c-81e7-475b-a2b3-625948b41c2a"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTUtNi0xLTEtNTA3_63f5d7d4-a47b-4424-b76c-354eaf22ba44"
      unitRef="usd">331799000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTUtMi0xLTEtMA_187ccdbd-389e-4309-b5b0-af9e49185ae9"
      unitRef="usd">88095000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTYtNC0xLTEtNTE3_816ee431-92ec-4d37-b8ad-94f1dd87d7ea"
      unitRef="usd">1048000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTYtNi0xLTEtNTA3_ed244b70-2155-412b-bca0-c60659bfc527"
      unitRef="usd">89143000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="if2dcce1749b74d0b9e6e78562e247c83_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTYtMi0xLTEtMA_70a3ebf8-9d5c-420a-8ece-5e9fa5594e16"
      unitRef="usd">419894000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i634b73487b1242da9c068e6e64e9d06c_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTctNC0xLTEtNTAz_768512b5-75e3-4844-a962-0bb0ee23dbd2"
      unitRef="usd">1048000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTctNi0xLTEtNTA3_9cb91602-1bde-45e9-9eab-6b6cdcb76a53"
      unitRef="usd">420942000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i316bdcad4ed646ef9cd14c8932bc7eec_D20200609-20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTgtMi0xLTEtMA_bcfe1d17-e78a-48fc-9789-0f57bf073841"
      unitRef="usd">297200000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i68663c37eb224f37b40cb2fa81919609_D20200609-20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTktNC0xLTEtNTIx_ca594aae-f605-4cc3-b020-e05ea2526d0d"
      unitRef="usd">1048000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i895eee85c73a40d09e5f47d4e72a39d9_D20200609-20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjllMWZlNmNjMjViYTRkYjY4NTJhMzYyZjIzYTQ0MTgwL3RhYmxlcmFuZ2U6OWUxZmU2Y2MyNWJhNGRiNjg1MmEzNjJmMjNhNDQxODBfMTktNi0xLTEtNTIx_3d0cb360-e1d4-494f-9b9f-e8d23b405dc4"
      unitRef="usd">298248000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfOTU0Mw_dca84ba6-976f-4b66-a067-19320ce7f109">The following table summarizes the preliminary purchase price allocation, and the preliminary average remaining useful lives for identifiable intangible assets (dollars in thousands):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.871%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives as of Closing Date&lt;br/&gt;(in  years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired In-process Research &amp;amp; Development&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired Developed Technology and Product Rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.5 - 12.5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i0cab1e81c66c4374b59980b7d7eeeb91_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjQ3ZjNmM2ViMGQ5MTQ1ZmRhZThlNzBlN2U1YTVkMzJiL3RhYmxlcmFuZ2U6NDdmM2YzZWIwZDkxNDVmZGFlOGU3MGU3ZTVhNWQzMmJfMS0xLTEtMS0w_1b1c443c-396c-4525-b5a7-f02aca2c7711"
      unitRef="usd">150000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i415e8bcbb48e4c728ea00852775b8fdf_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjQ3ZjNmM2ViMGQ5MTQ1ZmRhZThlNzBlN2U1YTVkMzJiL3RhYmxlcmFuZ2U6NDdmM2YzZWIwZDkxNDVmZGFlOGU3MGU3ZTVhNWQzMmJfMi0xLTEtMS0w_306bafa5-689f-42ec-9693-dc549577cd43"
      unitRef="usd">237000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia6ba390e0b334e099d3809d1a70dd7b2_D20200609-20200609"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjQ3ZjNmM2ViMGQ5MTQ1ZmRhZThlNzBlN2U1YTVkMzJiL3RhYmxlcmFuZ2U6NDdmM2YzZWIwZDkxNDVmZGFlOGU3MGU3ZTVhNWQzMmJfMi0zLTEtMS0wL3RleHRyZWdpb246NzY3ZGM4ZmNhM2ViNGNkNmI5OTFjOWY0NDE2MmYyYzlfNA_6ea6cd49-86ee-4b45-8105-b482fe5debe3">P10Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ib214f154b81945d597da316045a0dc3f_D20200609-20200609"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjQ3ZjNmM2ViMGQ5MTQ1ZmRhZThlNzBlN2U1YTVkMzJiL3RhYmxlcmFuZ2U6NDdmM2YzZWIwZDkxNDVmZGFlOGU3MGU3ZTVhNWQzMmJfMi0zLTEtMS0wL3RleHRyZWdpb246NzY3ZGM4ZmNhM2ViNGNkNmI5OTFjOWY0NDE2MmYyYzlfOQ_3221e1c7-3c16-487d-a417-9fedc6e73153">P12Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i4c0d201d6f9b41e38d12e13cbe045a57_I20200609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOjQ3ZjNmM2ViMGQ5MTQ1ZmRhZThlNzBlN2U1YTVkMzJiL3RhYmxlcmFuZ2U6NDdmM2YzZWIwZDkxNDVmZGFlOGU3MGU3ZTVhNWQzMmJfMy0xLTEtMS0w_abb669d5-1728-4e1d-9894-efaa78a7d7ae"
      unitRef="usd">387000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i579ad7ae270d432cbc8c663f0145e5f4_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfODI3OQ_02e59bc6-4da5-45c8-a58e-58a7bc13289a"
      unitRef="usd">40900000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i03c96948e70d4e289ec23eb37e639bd1_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfMTA5OTUxMTYzOTEzOQ_854de0c4-2f69-48fd-8d63-2567eb162cb6"
      unitRef="usd">51500000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="iac042d65323c45ffa8441292047830aa_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfODMwMg_8406fe35-7b10-469d-b5f4-15829c44011d"
      unitRef="usd">5100000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i8b38f3122135406da37c84f612c4322d_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfMTA5OTUxMTYzOTE3MA_fbb2776c-f53d-4e1b-935b-a624052b3da2"
      unitRef="usd">6800000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfOTU0NA_2af7abd1-0d12-4c2e-a8af-7e0d002b1ebb">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents the unaudited pro forma combined financial information for each of the periods presented, as if the USWM Acquisition had occurred on January 1, 2019 (dollars in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.003%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.003%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma net earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="iac042d65323c45ffa8441292047830aa_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOmFhNTVkM2ViNjNkZjQxOTRiM2VhY2NhMjFlZTQxM2Y1L3RhYmxlcmFuZ2U6YWE1NWQzZWI2M2RmNDE5NGIzZWFjY2EyMWVlNDEzZjVfMy0xLTEtMS0w_ec23cf45-dd28-400a-97f7-37dffdbd53a4"
      unitRef="usd">155135000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i8bdf1229a39e4e73bb6fa60974415649_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOmFhNTVkM2ViNjNkZjQxOTRiM2VhY2NhMjFlZTQxM2Y1L3RhYmxlcmFuZ2U6YWE1NWQzZWI2M2RmNDE5NGIzZWFjY2EyMWVlNDEzZjVfMy0zLTEtMS0w_523fe6ff-1175-43fb-b0a1-26919a1691c2"
      unitRef="usd">140791000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i8b38f3122135406da37c84f612c4322d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOmFhNTVkM2ViNjNkZjQxOTRiM2VhY2NhMjFlZTQxM2Y1L3RhYmxlcmFuZ2U6YWE1NWQzZWI2M2RmNDE5NGIzZWFjY2EyMWVlNDEzZjVfMy01LTEtMS0w_85256b3f-7dd1-403d-8397-f8d0e7c0b27d"
      unitRef="usd">440100000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i9777ced6f0924b27a4b33a60b592d73f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOmFhNTVkM2ViNjNkZjQxOTRiM2VhY2NhMjFlZTQxM2Y1L3RhYmxlcmFuZ2U6YWE1NWQzZWI2M2RmNDE5NGIzZWFjY2EyMWVlNDEzZjVfMy03LTEtMS0w_6cefcd35-77b4-4170-95c4-269617dc6e10"
      unitRef="usd">401332000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="iac042d65323c45ffa8441292047830aa_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOmFhNTVkM2ViNjNkZjQxOTRiM2VhY2NhMjFlZTQxM2Y1L3RhYmxlcmFuZ2U6YWE1NWQzZWI2M2RmNDE5NGIzZWFjY2EyMWVlNDEzZjVfNC0xLTEtMS0w_c3465241-1c5c-4367-930c-4c31ef668d0a"
      unitRef="usd">39984000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i8bdf1229a39e4e73bb6fa60974415649_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOmFhNTVkM2ViNjNkZjQxOTRiM2VhY2NhMjFlZTQxM2Y1L3RhYmxlcmFuZ2U6YWE1NWQzZWI2M2RmNDE5NGIzZWFjY2EyMWVlNDEzZjVfNC0zLTEtMS0w_58b10a13-cce6-4ba0-93d2-a38f337a74cb"
      unitRef="usd">31599000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i8b38f3122135406da37c84f612c4322d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOmFhNTVkM2ViNjNkZjQxOTRiM2VhY2NhMjFlZTQxM2Y1L3RhYmxlcmFuZ2U6YWE1NWQzZWI2M2RmNDE5NGIzZWFjY2EyMWVlNDEzZjVfNC01LTEtMS0w_fd66b2bc-bb86-4893-b184-6846738112c2"
      unitRef="usd">102226000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i9777ced6f0924b27a4b33a60b592d73f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RhYmxlOmFhNTVkM2ViNjNkZjQxOTRiM2VhY2NhMjFlZTQxM2Y1L3RhYmxlcmFuZ2U6YWE1NWQzZWI2M2RmNDE5NGIzZWFjY2EyMWVlNDEzZjVfNC03LTEtMS0w_5ff1fe32-9425-4ce2-8269-20b1d31cc13d"
      unitRef="usd">76540000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <supn:BusinessAcquisitionTransactionCostsAdjustment
      contextRef="i644a08462868488c8ebebec4723b54a2_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80MC9mcmFnOjdkNDQ1MTc2ZmIzMjQ3ZGVhMzA4M2Y0NzgyMTNlY2ZkL3RleHRyZWdpb246N2Q0NDUxNzZmYjMyNDdkZWEzMDgzZjQ3ODIxM2VjZmRfOTE5OQ_0de2c430-8331-4ab8-8788-01facf8b0702"
      unitRef="usd">10100000</supn:BusinessAcquisitionTransactionCostsAdjustment>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RleHRyZWdpb246ZTdhNWM1M2QzMzhmNDljNWE2OWVhYTVlOGVkOTZjYWVfMTUwOA_fbc36d57-115a-4a06-ad6e-02a012aa39b9">Disaggregated Revenues&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the disaggregation of revenues by product or source, (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net product sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trokendi XR&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oxtellar XR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;APOKYN&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;XADAGO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MYOBLOC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net product sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalty revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Trokendi XR accounted for 65% and 77% of the Company&#x2019;s total net product sales for the nine months ended September&#160;30, 2020 and 2019, respectively.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company recognized noncash royalty revenue of $2.4 million and $6.3 million,&#160;for the three and nine months ended September&#160;30, 2020, respectively. The Company recognized noncash royalty revenue of $1.6 million and $5.0 million, for the three and nine months ended September&#160;30, 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RleHRyZWdpb246ZTdhNWM1M2QzMzhmNDljNWE2OWVhYTVlOGVkOTZjYWVfMTUxMg_f3098b66-72c2-408e-b3e8-a1b101fe828e">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the disaggregation of revenues by product or source, (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net product sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trokendi XR&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oxtellar XR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;APOKYN&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;XADAGO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MYOBLOC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net product sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalty revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icba70fbd54db4723a27f2227bc7c0229_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNC0xLTEtMS0w_9a90e0ec-d6f4-4198-a2f0-11ed986fa67f"
      unitRef="usd">82906000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i89381a3c61d04a6fbcec06de03accc58_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNC0zLTEtMS0w_b1c2875b-fef0-44d3-8073-dee526852f51"
      unitRef="usd">77332000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie67cdb96280b43b898694a624adb21e7_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNC01LTEtMS0w_41811e4e-93a5-4469-9257-96689882fec5"
      unitRef="usd">241131000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1c976c32da7405587a5045412c1cd2b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNC03LTEtMS0w_a6947f58-1de0-4d15-8437-9b61a3e48431"
      unitRef="usd">219989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic293bb26384543dca094b5a0fd2be4dc_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNS0xLTEtMS0w_c29a48f5-95ae-4d83-8dac-d3c118131ae1"
      unitRef="usd">28364000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i710c8f2bf39244ae84141ec31992f650_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNS0zLTEtMS0w_e5f228b3-b91f-4c25-a19a-77209d0b4a5c"
      unitRef="usd">22702000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d76fdb61db945cbadc21ffc5b88a1e8_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNS01LTEtMS0w_7bc0ca0c-9290-44c1-859d-8650410629ac"
      unitRef="usd">75983000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i542fb86c7baa4b0da3d7addd0814c721_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNS03LTEtMS0w_d2555f26-59ea-4b28-b808-e93de80b121d"
      unitRef="usd">65502000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i218b5f0cb5d941aea77bae2afa28da9b_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNi0xLTEtMS0w_d639be78-c59f-4715-8655-af8127415501"
      unitRef="usd">34482000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8416ac9b19ef4a1dba5746d6e8c40b30_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNi0zLTEtMS0w_67e8fbef-f446-4f4c-942a-63c459676fa3"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie723d4844fd844388e6f299a61f2ce24_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNi01LTEtMS0w_bb1f9c8b-a566-4831-bd0e-d5be08f06f13"
      unitRef="usd">43082000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief4fea3eaa264b51b310de45d3266f5b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNi03LTEtMS0w_6d94d9e7-8155-4b57-bcd6-26b53878fca2"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8a9f0dd95a0445078e3a227343113ae5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNy0xLTEtMS0w_1a504cbc-05fd-4a51-9fcb-077ee0eb179b"
      unitRef="usd">2331000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d035662c5f04f0b95dfa129e4fe8c3a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNy0zLTEtMS0w_863d0c87-9fbb-4fea-8c16-b095cc34498b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17c2b1a303454389883a1bc28bd99059_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNy01LTEtMS0w_9e702327-4bb2-4ebf-8a28-b3813a254467"
      unitRef="usd">3132000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic4c89b951e2648edaec6955918cb231d_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfNy03LTEtMS0w_cd228897-80ea-49f8-8d31-a07584b2266b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a7e2567e86043ce9df07188c8ee78a9_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfOC0xLTEtMS0w_e129a0df-7b93-485e-9bd9-de2182ba0da8"
      unitRef="usd">4050000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d62dc88a4b14c5da326cdc4080c1e95_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfOC0zLTEtMS0w_f333ffe4-0af4-405f-a9d7-8f73944b2450"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i771848e9fefa4436bd6309be55cdb422_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfOC01LTEtMS0w_afc5300b-3ae9-4312-a9d0-c361858a852c"
      unitRef="usd">5279000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54a64628f0a64703b845d11b94df9e27_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfOC03LTEtMS0w_7ff8d485-adb9-482a-83aa-d7926836986f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida8a0063812e45318fa149639195a6fe_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfOS0xLTEtMS0w_68b0150a-3e96-4b92-9f28-495510b918aa"
      unitRef="usd">152133000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied176cc049e1407b9a4359009b4011f5_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfOS0zLTEtMS0w_1dee8be6-13aa-48a9-a1fe-8d4f632b2374"
      unitRef="usd">100034000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1dcce1ebb67e4bfc84224409d89ce155_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfOS01LTEtMS0w_41606443-8b20-48fd-a101-d200981e96c1"
      unitRef="usd">368607000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3818bcc3de964299aeeb0288fa89d810_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfOS03LTEtMS0w_ead50611-b529-4335-b695-e3f39e03b7d3"
      unitRef="usd">285491000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic95db90ef6f14c72a2b727b6113f4ad1_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfMTAtMS0xLTEtMA_e26272a0-5603-4fff-b2ee-307219d48140"
      unitRef="usd">3002000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e65f1b709444395ad0df7b35b243719_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfMTAtMy0xLTEtMA_3a4b6b17-073c-46e1-94f2-b701e3c33e2d"
      unitRef="usd">2106000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1310111e56de4101b1dc2b7bea1a7e8d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfMTAtNS0xLTEtMA_f45f9045-e31f-43b4-9f93-b8db3a86b1ff"
      unitRef="usd">8233000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6c8e2c06d5045b1a3d29179e0f13607_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfMTAtNy0xLTEtMA_6bcb9185-79fe-4089-91df-288f67fa82be"
      unitRef="usd">6818000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfMTEtMS0xLTEtMA_beb0e5c6-82b5-4780-9e46-446fa262cb1d"
      unitRef="usd">155135000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfMTEtMy0xLTEtMA_ae8da12e-1d45-4b9b-b5c2-94c129c81b6c"
      unitRef="usd">102140000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfMTEtNS0xLTEtMA_09fb9481-8e3b-4b33-bc40-3778a36c46b5"
      unitRef="usd">376840000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RhYmxlOjYwZWQ4ZjM2NTU2NTQ5ZGRiMDQ1NzE5ZTUyMTRkZGU4L3RhYmxlcmFuZ2U6NjBlZDhmMzY1NTY1NDlkZGIwNDU3MTllNTIxNGRkZThfMTEtNy0xLTEtMA_8fe979fa-e3aa-4b32-b3cd-3c63eb68d195"
      unitRef="usd">292309000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iaac008d92e1c41b384c237fc84e5a28a_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RleHRyZWdpb246ZTdhNWM1M2QzMzhmNDljNWE2OWVhYTVlOGVkOTZjYWVfMTM4_43e5a067-d5ed-4d5d-8685-949e4f5cb49e"
      unitRef="number">0.65</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i045a84f0aa0247fc8fc3957ceb2f11bf_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RleHRyZWdpb246ZTdhNWM1M2QzMzhmNDljNWE2OWVhYTVlOGVkOTZjYWVfMTQ1_76cecc01-f005-45b2-9579-79e7d3052199"
      unitRef="number">0.77</us-gaap:ConcentrationRiskPercentage1>
    <supn:RevenueFromRoyaltyAgreement
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RleHRyZWdpb246ZTdhNWM1M2QzMzhmNDljNWE2OWVhYTVlOGVkOTZjYWVfMjc2_11c88356-67ed-46aa-9664-c07fc75cadf0"
      unitRef="usd">2400000</supn:RevenueFromRoyaltyAgreement>
    <supn:RevenueFromRoyaltyAgreement
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RleHRyZWdpb246ZTdhNWM1M2QzMzhmNDljNWE2OWVhYTVlOGVkOTZjYWVfMjgz_adef21b6-9693-4975-a951-afa9c7fefefd"
      unitRef="usd">6300000</supn:RevenueFromRoyaltyAgreement>
    <supn:RevenueFromRoyaltyAgreement
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RleHRyZWdpb246ZTdhNWM1M2QzMzhmNDljNWE2OWVhYTVlOGVkOTZjYWVfMzc4_b475b985-9694-433e-9c26-d56a10b2c338"
      unitRef="usd">1600000</supn:RevenueFromRoyaltyAgreement>
    <supn:RevenueFromRoyaltyAgreement
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80My9mcmFnOmU3YTVjNTNkMzM4ZjQ5YzVhNjllYWE1ZThlZDk2Y2FlL3RleHRyZWdpb246ZTdhNWM1M2QzMzhmNDljNWE2OWVhYTVlOGVkOTZjYWVfMzg1_442c5fa5-6b91-4d03-b9c4-748a913a742d"
      unitRef="usd">5000000.0</supn:RevenueFromRoyaltyAgreement>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RleHRyZWdpb246MjZiZDA5NDI1YmU5NGZhOTgyOTdiYTBiMTIyZjVhZjlfMzM0MA_3d0eba80-4843-4f37-8bf6-9e37f0cf1b29">Fair Value of Financial Instruments&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of an asset or liability represents the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between unrelated market participants.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reports the fair value of assets and liabilities using a three level measurement hierarchy that prioritizes the inputs used to measure fair value. The three levels of inputs used to measure fair value are as follows:&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="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;1&#x2014;Inputs are unadjusted, quoted prices in active markets for identical assets. The Company has the ability to access these prices as of the measurement date. Level&#160;1 assets include: cash held at banks; certificates of deposit; money market funds; investment grade corporate debt securities; and U.S. government agency and municipal debt securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;Level&#160;2&#x2014;Level 2 securities are valued using third-party pricing sources that apply relevant inputs and data in their models to estimate fair value. Inputs are quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; inputs other than quoted prices but that are observable for the asset or liability (e.g., interest rates; yield curves); and inputs that are derived principally from or corroborated by observable market data, by correlation, or by other means (i.e., market corroborated inputs). Level 2 assets include: investment grade corporate debt securities; U.S. government agency and municipal debt securities; other fixed income securities; and SERP (Supplemental Executive Retirement Plan) assets. The fair value of the restricted marketable securities is recorded in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Other assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;on the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3&#x2014;Unobservable inputs that reflect the Company&#x2019;s own assumptions. These are based on the best information available, including the Company&#x2019;s own data.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no level 3 assets as of September&#160;30, 2020 or December&#160;31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Financial Assets Recorded at Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial assets that are required to be measured at fair value on a recurring basis are as follows (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements at September 30, 2020 (unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair Value at September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Prices&lt;br/&gt;in&#160;Active&#160;Markets&lt;br/&gt;for&#160;Identical&#160;Assets&lt;br/&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long term marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities - restricted (SERP)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;740,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;536,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair Value at December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Prices&lt;br/&gt;in&#160;Active&#160;Markets&lt;br/&gt;for&#160;Identical&#160;Assets&lt;br/&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long term marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;571,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;571,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agency and municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities - restricted (SERP)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;939,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;757,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of other financial instruments, including accounts receivable, accounts payable, and accrued expenses, approximate fair value due to their short-term maturities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Unrestricted available-for-sale marketable securities held by the Company are as follows, (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and U.S. government agency and municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;535,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;757,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contractual maturities of the unrestricted available-for-sale marketable securities held by the Company are as follows, (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less than 1 year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 year to 2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 years to 3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years to 4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Greater than 4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;535,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2020, there was no impairment due to credit loss on any available-for-sale marketable securities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Financial Liabilities Recorded at Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2020, the Company had Level 3 liabilities related to the contingent consideration from the USWM Acquisition. The contingent consideration liabilities are measured at fair value on a recurring basis, using the same methodology as of the acquisition date; i.e., using the Monte Carlo simulation for the sales-based milestones, and the income approach for the other milestones. Refer to Note 3 for further discussion of significant inputs and assumptions used for the valuation of the contingent consideration as of the acquisition date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The inputs and assumptions may not be observable in the market. These reflect the assumptions the Company believes would be made by a market participant. Changes in any of those inputs together, or in isolation, may result in significantly lower or higher fair value measurement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the beginning and ending balances related to the contingent consideration from the USWM Acquisition (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial estimate of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in estimated fair value of contingent consideration related to the USWM Acquisition during the three months ended September 30, 2020 is primarily due to changes in estimates associated with the amount and timing of projected cash flows.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Financial Liabilities Recorded at Carrying Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the carrying value and fair value of the Company&#x2019;s financial liabilities that are not carried at fair value (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value (Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value (Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value has been estimated based on actual trading information as well as quoted prices, both provided by bond traders.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i912d250b332e493e92f6cb24e931c088_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RleHRyZWdpb246MjZiZDA5NDI1YmU5NGZhOTgyOTdiYTBiMTIyZjVhZjlfODc5NjA5MzAyOTYxNQ_e35be5a4-8ae2-4203-b514-eed4fc0d9ebd"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i405277c98e18447191b646d4421799de_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RleHRyZWdpb246MjZiZDA5NDI1YmU5NGZhOTgyOTdiYTBiMTIyZjVhZjlfODc5NjA5MzAyOTYxNQ_e95de9bb-e8de-4e2e-9183-49536a1afcac"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RleHRyZWdpb246MjZiZDA5NDI1YmU5NGZhOTgyOTdiYTBiMTIyZjVhZjlfMzMzOA_10976f48-60ac-4778-9301-05539ebe4cb9">&lt;div style="margin-top:10pt;text-indent:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial assets that are required to be measured at fair value on a recurring basis are as follows (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements at September 30, 2020 (unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair Value at September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Prices&lt;br/&gt;in&#160;Active&#160;Markets&lt;br/&gt;for&#160;Identical&#160;Assets&lt;br/&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long term marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities - restricted (SERP)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;740,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;536,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair Value at December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Prices&lt;br/&gt;in&#160;Active&#160;Markets&lt;br/&gt;for&#160;Identical&#160;Assets&lt;br/&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long term marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;571,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;571,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agency and municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities - restricted (SERP)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;939,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;757,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i16d45b6367b44d7f86d3ea9ec3a04b22_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfNC0xLTEtMS0w_b39efadc-c16b-4539-af3d-0f8e65026f43"
      unitRef="usd">188974000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i16312ca27f974603bace389558fc969b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfNC0zLTEtMS0w_963f57b0-7e45-4538-ba0a-fec035082467"
      unitRef="usd">188974000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i38406d5000bf42088d68aaf089da4ffc_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfNC01LTEtMS0w_da2f3c9e-b758-4b98-8890-f3f122643ae8"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i071623499e0b4ef9be60b19627026d79_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfNS0xLTEtMS0w_a690a115-6b95-477d-8ce3-f92c6f8c79a8"
      unitRef="usd">15319000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5612601c3c364e1cadfa377cca9b2505_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfNS0zLTEtMS0w_c5cc3be6-a2b2-4d46-936f-19b045e42341"
      unitRef="usd">15319000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1280a5f0180e4d6bb82c3d4a85506d12_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfNS01LTEtMS0w_c5d42ac7-d18e-4a7a-82a7-b5fea471ffdd"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i67abd096492c4821977c96892a9a297e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfNy0xLTEtMS0w_8b33cf69-e1e4-492e-ba4b-5a53d8a09cf0"
      unitRef="usd">147657000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i8cf8c3a1ae144e6395c00fe04a7b7714_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfNy0zLTEtMS0w_a4624f0f-5e76-42d2-97be-4dfc78c8bd02"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ie632b99111924e7f8251bed9d9041e79_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfNy01LTEtMS0w_c79e1c6d-7bc8-4635-a021-fb79ead4c002"
      unitRef="usd">147657000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i67abd096492c4821977c96892a9a297e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfMTAtMS0xLTEtMA_140fa760-786d-4ad4-b924-3d78c8c65999"
      unitRef="usd">388185000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i8cf8c3a1ae144e6395c00fe04a7b7714_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfMTAtMy0xLTEtMA_5a913602-49b3-4af8-abe0-550289f0cbe0"
      unitRef="usd">258000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="ie632b99111924e7f8251bed9d9041e79_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfMTAtNS0xLTEtMA_b523e092-25d5-42d3-9f87-9bbd5e7015a4"
      unitRef="usd">387927000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i548d25f054094ec49ba2ab5bd6685e44_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfMTMtMS0xLTEtMA_6c511240-de72-45b2-9753-7e893ec58ab4"
      unitRef="usd">464000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i6ac072c603574f1ea6f4d6c3731ffb23_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfMTMtMy0xLTEtMA_a4d4e52f-0cdd-4e3d-9ec3-690447a62af0"
      unitRef="usd">2000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="id48eae3657944787a1034cdfeb96b8f2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfMTMtNS0xLTEtMA_ffadb027-1a49-4f62-a463-898648ba410e"
      unitRef="usd">462000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i548d25f054094ec49ba2ab5bd6685e44_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfMTQtMS0xLTEtMA_a0431601-611a-4c70-b2a6-232d7daf4578"
      unitRef="usd">740599000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6ac072c603574f1ea6f4d6c3731ffb23_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfMTQtMy0xLTEtMA_ec6d88cd-d465-4c5e-87f2-145223ad14ff"
      unitRef="usd">204553000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id48eae3657944787a1034cdfeb96b8f2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjUwYzNkNjZjYTQ4NTRhMTFhZTU0NDNlOGRmZTM4Y2YwL3RhYmxlcmFuZ2U6NTBjM2Q2NmNhNDg1NGExMWFlNTQ0M2U4ZGZlMzhjZjBfMTQtNS0xLTEtMA_afc01418-c963-4844-a14f-daf33dcd3863"
      unitRef="usd">536046000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ieb2ae5fe20d74bb8a07387a5d24efa88_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfNC0xLTEtMS0w_1df499c7-4bbe-497d-9e7b-c82b2a19af47"
      unitRef="usd">78912000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i46bc7741fb7147e6884e6d90163b4fef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfNC0zLTEtMS0w_6edefcd9-0e82-495d-8698-8f68d11a73f5"
      unitRef="usd">78912000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8c2e7994350948e99176ca8bbe0a6625_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfNC01LTEtMS0w_aab637d9-0e2a-4719-9a1c-76aca9ae9e36"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8784d2d3b4ad4ca1aca63d188e302486_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfNS0xLTEtMS0w_8f49a734-553e-4786-94fa-d7d0f2657694"
      unitRef="usd">102469000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i08acbbe0aa154db2a20a0d8955c0d192_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfNS0zLTEtMS0w_82f0da69-db64-4333-9f29-9d2b23cad40d"
      unitRef="usd">102469000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i97eaaaefdbc446508545af73007aa5d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfNS01LTEtMS0w_dd2683aa-8c6f-49e9-8b82-240a54274c15"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i41943ffa23ba4813bd5fe1a5d3f522ea_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfNy0xLTEtMS0w_286c8891-70ce-49be-8871-c557c932d7e3"
      unitRef="usd">165527000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ice34014f7db442dd892d1a501a23f707_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfNy0zLTEtMS0w_ff49b6a1-af0d-4f82-8c3e-a1648ddf9a9a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i0e25f6b67f1745d486c428b04c3837da_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfNy01LTEtMS0w_ad2c2528-508a-4e60-8251-204639b74654"
      unitRef="usd">165527000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ifabf31b87c904f43aa6e4df8422da0e8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfOC0xLTEtMS0w_038dba6a-9eeb-46c4-b247-fc9d135275e1"
      unitRef="usd">165000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i8ca27647885343f9b9e97e35ce9e35f2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfOC0zLTEtMS0w_e7bc5b77-0592-47f7-9ea5-3243b9ee1f80"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i138943ce57644443b304378f9f709e61_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfOC01LTEtMS0w_46309430-b807-4c85-9fbb-eadf90777431"
      unitRef="usd">165000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i41943ffa23ba4813bd5fe1a5d3f522ea_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfMTAtMS0xLTEtMA_277c4c2e-f47c-47b1-9a48-603a9ebab43b"
      unitRef="usd">571828000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="ice34014f7db442dd892d1a501a23f707_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfMTAtMy0xLTEtMA_ec353955-a6c4-4eab-b37b-567d9150c0ce"
      unitRef="usd">254000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i0e25f6b67f1745d486c428b04c3837da_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfMTAtNS0xLTEtMA_a1eeb780-1aa3-47fa-a709-f4e569663778"
      unitRef="usd">571574000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="ifed6c48b7345416f817e0441c2747ca9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfMTEtMS0xLTEtMA_0fb4abe4-bdca-4cc2-a0f0-97942c238482"
      unitRef="usd">19945000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="icdecfc4ed86244aeb50e8d7d05d04118_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfMTEtMy0xLTEtMA_adef3a7a-f171-4a47-a5ae-c6f1c39110ab"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i771f75e91934418fbf4a861870eb1812_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfMTEtNS0xLTEtMA_cd49ee27-407a-49c6-907a-2ff70f5b1767"
      unitRef="usd">19945000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i73e6001505484fbba85f084aa9e0c353_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfMTMtMS0xLTEtMA_f3b1d18a-02d3-43e9-94f6-79bcbfc83234"
      unitRef="usd">418000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i85d4c637bf174d0580513a2a9bd993b3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfMTMtMy0xLTEtMA_59156a3c-2e6b-4c43-a8ff-4c74f7698131"
      unitRef="usd">3000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i533280c2cbe248bb84f698f14e0fd4ba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfMTMtNS0xLTEtMA_955dbe02-877b-4da1-bb3a-c7faabcb08eb"
      unitRef="usd">415000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i73e6001505484fbba85f084aa9e0c353_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfMTQtMS0xLTEtMA_1ec1508e-d6e1-4ec1-88d0-b87e43bd7c68"
      unitRef="usd">939264000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i85d4c637bf174d0580513a2a9bd993b3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfMTQtMy0xLTEtMA_a680aafe-bb51-4dfc-9de3-0c2004874703"
      unitRef="usd">181638000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i533280c2cbe248bb84f698f14e0fd4ba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjkxZmE3M2RmNzJhYzQ2NzVhNTM4MjhkMTA0ZGFkMTg3L3RhYmxlcmFuZ2U6OTFmYTczZGY3MmFjNDY3NWE1MzgyOGQxMDRkYWQxODdfMTQtNS0xLTEtMA_2dc5cfe8-1558-4bf8-9551-0a8be167645a"
      unitRef="usd">757626000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RleHRyZWdpb246MjZiZDA5NDI1YmU5NGZhOTgyOTdiYTBiMTIyZjVhZjlfMzM0Mw_365b5e93-dde0-4fa9-98e0-30dac293cb08">Unrestricted available-for-sale marketable securities held by the Company are as follows, (dollars in thousands):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and U.S. government agency and municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;535,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;757,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOmJiYzQ4NzkwNmIzODQyNzg5NWZjNmE0MWY2NmQ3OGI2L3RhYmxlcmFuZ2U6YmJjNDg3OTA2YjM4NDI3ODk1ZmM2YTQxZjY2ZDc4YjZfMy0xLTEtMS0w_d9b50a0f-039a-4acb-8394-ae4c00ac8a7a"
      unitRef="usd">522920000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOmJiYzQ4NzkwNmIzODQyNzg5NWZjNmE0MWY2NmQ3OGI2L3RhYmxlcmFuZ2U6YmJjNDg3OTA2YjM4NDI3ODk1ZmM2YTQxZjY2ZDc4YjZfMy0zLTEtMS0w_e9560eac-4763-40c6-a0d5-c9a8eb9e6a81"
      unitRef="usd">747598000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOmJiYzQ4NzkwNmIzODQyNzg5NWZjNmE0MWY2NmQ3OGI2L3RhYmxlcmFuZ2U6YmJjNDg3OTA2YjM4NDI3ODk1ZmM2YTQxZjY2ZDc4YjZfNC0xLTEtMS0w_085243ff-fae9-45c8-bd6b-7e2ce2fd1774"
      unitRef="usd">13835000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOmJiYzQ4NzkwNmIzODQyNzg5NWZjNmE0MWY2NmQ3OGI2L3RhYmxlcmFuZ2U6YmJjNDg3OTA2YjM4NDI3ODk1ZmM2YTQxZjY2ZDc4YjZfNC0zLTEtMS0w_9928a9c1-1717-4fb0-b19e-45ea792b085b"
      unitRef="usd">10031000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOmJiYzQ4NzkwNmIzODQyNzg5NWZjNmE0MWY2NmQ3OGI2L3RhYmxlcmFuZ2U6YmJjNDg3OTA2YjM4NDI3ODk1ZmM2YTQxZjY2ZDc4YjZfNS0xLTEtMS0w_bc20c05b-95ef-425f-8ff2-93b2fbf961ba"
      unitRef="usd">913000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOmJiYzQ4NzkwNmIzODQyNzg5NWZjNmE0MWY2NmQ3OGI2L3RhYmxlcmFuZ2U6YmJjNDg3OTA2YjM4NDI3ODk1ZmM2YTQxZjY2ZDc4YjZfNS0zLTEtMS0w_28200d81-c8bf-44dc-b09e-42a738b75231"
      unitRef="usd">164000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOmJiYzQ4NzkwNmIzODQyNzg5NWZjNmE0MWY2NmQ3OGI2L3RhYmxlcmFuZ2U6YmJjNDg3OTA2YjM4NDI3ODk1ZmM2YTQxZjY2ZDc4YjZfNi0xLTEtMS0w_62e51aaf-de63-40c7-bf65-94a9d4e1691f"
      unitRef="usd">535842000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOmJiYzQ4NzkwNmIzODQyNzg5NWZjNmE0MWY2NmQ3OGI2L3RhYmxlcmFuZ2U6YmJjNDg3OTA2YjM4NDI3ODk1ZmM2YTQxZjY2ZDc4YjZfNi0zLTEtMS0w_0ab3b52b-f9c4-445a-9360-937387b25cde"
      unitRef="usd">757465000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RleHRyZWdpb246MjZiZDA5NDI1YmU5NGZhOTgyOTdiYTBiMTIyZjVhZjlfMzMzOQ_c3fd3345-2a60-407e-9633-802f9ad3cbb8">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contractual maturities of the unrestricted available-for-sale marketable securities held by the Company are as follows, (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less than 1 year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 year to 2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 years to 3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years to 4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Greater than 4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;535,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOmVlYmU5MDkyYWFkYjRmZmM5ODRmYTkyN2ZmOTczMDI0L3RhYmxlcmFuZ2U6ZWViZTkwOTJhYWRiNGZmYzk4NGZhOTI3ZmY5NzMwMjRfMi0xLTEtMS0w_2bf47c4b-e7fc-463b-850c-cba4e244b705"
      unitRef="usd">147657000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <supn:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOmVlYmU5MDkyYWFkYjRmZmM5ODRmYTkyN2ZmOTczMDI0L3RhYmxlcmFuZ2U6ZWViZTkwOTJhYWRiNGZmYzk4NGZhOTI3ZmY5NzMwMjRfMy0xLTEtMS0w_c176ea7a-70dd-4949-bbe5-20dbb2c1fa3c"
      unitRef="usd">142272000</supn:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue>
    <supn:AvailableForSaleSecuritiesDebtMaturitiesTwoYearsThroughThreeYearsFairValue
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOmVlYmU5MDkyYWFkYjRmZmM5ODRmYTkyN2ZmOTczMDI0L3RhYmxlcmFuZ2U6ZWViZTkwOTJhYWRiNGZmYzk4NGZhOTI3ZmY5NzMwMjRfNC0xLTEtMS0w_0d7186f6-bc85-40d4-b7ff-53a100a4bba1"
      unitRef="usd">136095000</supn:AvailableForSaleSecuritiesDebtMaturitiesTwoYearsThroughThreeYearsFairValue>
    <supn:AvailableForSaleSecuritiesDebtMaturitiesThreeYearsThroughFourYearsFairValue
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOmVlYmU5MDkyYWFkYjRmZmM5ODRmYTkyN2ZmOTczMDI0L3RhYmxlcmFuZ2U6ZWViZTkwOTJhYWRiNGZmYzk4NGZhOTI3ZmY5NzMwMjRfNS0xLTEtMS0w_93d57956-01c3-4579-9610-450233c02afc"
      unitRef="usd">109818000</supn:AvailableForSaleSecuritiesDebtMaturitiesThreeYearsThroughFourYearsFairValue>
    <supn:AvailableForSaleSecuritiesDebtMaturitiesThereafterFairValue
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOmVlYmU5MDkyYWFkYjRmZmM5ODRmYTkyN2ZmOTczMDI0L3RhYmxlcmFuZ2U6ZWViZTkwOTJhYWRiNGZmYzk4NGZhOTI3ZmY5NzMwMjRfNi0xLTEtMS0w_8929e1bb-ea07-43fc-b804-7b3acc0c69f1"
      unitRef="usd">0</supn:AvailableForSaleSecuritiesDebtMaturitiesThereafterFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOmVlYmU5MDkyYWFkYjRmZmM5ODRmYTkyN2ZmOTczMDI0L3RhYmxlcmFuZ2U6ZWViZTkwOTJhYWRiNGZmYzk4NGZhOTI3ZmY5NzMwMjRfNy0xLTEtMS0w_d2b87a89-22a0-48af-bbc6-cda35dd12b01"
      unitRef="usd">535842000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RleHRyZWdpb246MjZiZDA5NDI1YmU5NGZhOTgyOTdiYTBiMTIyZjVhZjlfMjU2MQ_a710738a-adf4-454e-bebb-8548efc6e2ec"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RleHRyZWdpb246MjZiZDA5NDI1YmU5NGZhOTgyOTdiYTBiMTIyZjVhZjlfMjE5OTAyMzI2MzY0NQ_4886aee5-ba4b-46bf-88a9-0c7e918dabb8">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the beginning and ending balances related to the contingent consideration from the USWM Acquisition (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial estimate of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i02292c93b3b543a4acb51c2feaf2f3e8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjhlZGNiOGUyMTI4MTQxMDk5NGVkMmI2YTJiODhiZmY4L3RhYmxlcmFuZ2U6OGVkY2I4ZTIxMjgxNDEwOTk0ZWQyYjZhMmI4OGJmZjhfMi0xLTEtMS01NDY_1f9c46b9-2b25-4b38-bb98-c70ce10347de"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i8b38f3122135406da37c84f612c4322d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjhlZGNiOGUyMTI4MTQxMDk5NGVkMmI2YTJiODhiZmY4L3RhYmxlcmFuZ2U6OGVkY2I4ZTIxMjgxNDEwOTk0ZWQyYjZhMmI4OGJmZjhfMy0xLTEtMS01NDY_d2d792ea-4296-4b15-ac4b-be9578b3d5e8"
      unitRef="usd">115700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i8b38f3122135406da37c84f612c4322d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjhlZGNiOGUyMTI4MTQxMDk5NGVkMmI2YTJiODhiZmY4L3RhYmxlcmFuZ2U6OGVkY2I4ZTIxMjgxNDEwOTk0ZWQyYjZhMmI4OGJmZjhfNC0xLTEtMS01NDY_aeb00ed3-54b3-4d19-b744-092a28ebc9ea"
      unitRef="usd">200000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="id8ebc484a1e8420dbae0d188e39a15d8_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjhlZGNiOGUyMTI4MTQxMDk5NGVkMmI2YTJiODhiZmY4L3RhYmxlcmFuZ2U6OGVkY2I4ZTIxMjgxNDEwOTk0ZWQyYjZhMmI4OGJmZjhfNS0xLTEtMS01NDY_23c63da5-327f-43ac-98a3-3657fa7f6389"
      unitRef="usd">115900000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RleHRyZWdpb246MjZiZDA5NDI1YmU5NGZhOTgyOTdiYTBiMTIyZjVhZjlfMzM1MQ_c0d0f66c-5781-4176-bb9f-75d668616390">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the carrying value and fair value of the Company&#x2019;s financial liabilities that are not carried at fair value (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value (Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value (Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i95c5c320b59a4c829cdad59b307e3bf0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjYwNWVlMzI5YjkzODQwOWVhYzIxZTI3MTU2ZjIwZjBkL3RhYmxlcmFuZ2U6NjA1ZWUzMjliOTM4NDA5ZWFjMjFlMjcxNTZmMjBmMGRfMy0xLTEtMS0w_a2ad55ff-da96-498d-804f-7e5fae63d2f1"
      unitRef="usd">357521000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i95c5c320b59a4c829cdad59b307e3bf0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjYwNWVlMzI5YjkzODQwOWVhYzIxZTI3MTU2ZjIwZjBkL3RhYmxlcmFuZ2U6NjA1ZWUzMjliOTM4NDA5ZWFjMjFlMjcxNTZmMjBmMGRfMy0zLTEtMS0w_f2655882-4bc7-4a4e-80f1-b6c275b906eb"
      unitRef="usd">372816000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i9f2a146809034a04be346b4a30a40c71_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjYwNWVlMzI5YjkzODQwOWVhYzIxZTI3MTU2ZjIwZjBkL3RhYmxlcmFuZ2U6NjA1ZWUzMjliOTM4NDA5ZWFjMjFlMjcxNTZmMjBmMGRfMy01LTEtMS0w_c1a07b69-a8d8-46ce-bd9e-78f53bcfcadc"
      unitRef="usd">345170000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i9f2a146809034a04be346b4a30a40c71_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80Ni9mcmFnOjI2YmQwOTQyNWJlOTRmYTk4Mjk3YmEwYjEyMmY1YWY5L3RhYmxlOjYwNWVlMzI5YjkzODQwOWVhYzIxZTI3MTU2ZjIwZjBkL3RhYmxlcmFuZ2U6NjA1ZWUzMjliOTM4NDA5ZWFjMjFlMjcxNTZmMjBmMGRfMy03LTEtMS0w_d4961588-4141-47c5-b129-d869adfc7abf"
      unitRef="usd">366023000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RleHRyZWdpb246ZTg0NzdlZjQ2ZGFhNDYyMThkMjliMjdlNmI5NTg1MWVfNDI1MA_f3b664e3-695f-4d29-899d-e576972ae192">Convertible Senior Notes Due 2023&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 0.625% Convertible Senior Notes Due 2023 (2023 Notes), which were issued in March&#160;2018, bear interest at an annual rate of 0.625%, payable semi-annually in arrears on April&#160;1 and October&#160;1 of each year. The 2023 Notes will mature on April 1, 2023, unless earlier converted or repurchased by the Company. The Notes are being amortized to interest expense at an effective interest rate of 5.41% over the contractual term of the 2023 Notes. The Company may not redeem the 2023 Notes at its option before maturity. The total principal amount of 2023 Notes is $402.5 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2023 Notes were issued pursuant to an Indenture between the Company and Wilmington Trust, National Association, as trustee. The Indenture includes customary terms and covenants, including certain events of default upon which the 2023 Notes may be due and payable immediately. The Indenture does not contain any financial or operating covenants, or any restrictions on the payment of dividends, the issuance of other indebtedness, or the issuance or repurchase of securities by the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At its election the Company will settle conversions by paying or delivering, as applicable, cash, shares of the Company&#x2019;s common stock, or a combination of cash and shares of the Company&#x2019;s common stock, based on the applicable conversion rate. The initial conversion rate is 16.8545 shares per $1,000 principal amount of the 2023 Notes, which represents an initial conversion price of approximately $59.33 per share, and is subject to adjustment as specified in the Indenture. In the event of conversion, if converted in cash, the holders would forgo all future interest payments, any unpaid accrued interest, and the possibility of further stock price appreciation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If a &#x201c;make-whole fundamental change,&#x201d; as defined in the Indenture occurs, then the Company will in certain circumstances increase the conversion rate for a specified period of time. If a &#x201c;fundamental change,&#x201d; as defined in the Indenture occurs, then noteholders may require the Company to repurchase their 2023 Notes at a cash repurchase price equal to the principal amount of the 2023 Notes to be repurchased, plus accrued and unpaid interest, if any.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contemporaneous with the issuance of the 2023 Notes, the Company also entered into separate privately negotiated convertible note hedge transactions (collectively, the Convertible Note Hedge Transactions) with each of the call spread counterparties. The Company issued 402,500 convertible note hedge options. In the event that shares or cash are deliverable to holders of the 2023 Notes upon conversion at limits defined in the Indenture, counterparties to the convertible note hedges will be required to deliver up to approximately&#160;6.8 million shares of the Company&#x2019;s common stock, or to pay cash to the Company in a similar amount as the value that the Company delivers to the holders of the 2023 Notes, based on a conversion price of $59.33 per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Concurrently with entering into the Convertible Note Hedge Transactions, the Company also entered into separate privately negotiated warrant transactions (collectively, the Warrant Transactions) with each of the call spread counterparties. The Company issued a total of 6,783,939 warrants. The warrants entitle the holder to one share per warrant. The strike price of the Warrant Transactions will initially be $80.9063 per share of the Company&#x2019;s common stock, and is subject to adjustment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Convertible Note Hedge Transactions are expected to reduce the potential dilution of the Company&#x2019;s common stock upon conversion of the 2023 Notes, and/or offset any potential cash payments the Company is required to make in excess of the principal amount of converted 2023 Notes, as the case may be. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Warrant Transactions were intended to partially offset the cost to the Company of the purchased Convertible Note Hedge Transactions; however, the Warrant Transactions could have a dilutive effect with respect to the Company&#x2019;s common stock, to the extent that the market price per share of the Company&#x2019;s common stock, as measured under the terms of the Warrant Transactions, exceeds the strike price of the warrants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The liability component of the 2023 Notes consists of the following, (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt discount and deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,979)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total carrying value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No 2023 Notes were converted as of September&#160;30, 2020 or December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i610e085a81dc461a8507dd4b01f289fa_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RleHRyZWdpb246ZTg0NzdlZjQ2ZGFhNDYyMThkMjliMjdlNmI5NTg1MWVfMTY_2dd77743-8c03-463c-aca2-688bcb485a1d"
      unitRef="number">0.00625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i610e085a81dc461a8507dd4b01f289fa_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RleHRyZWdpb246ZTg0NzdlZjQ2ZGFhNDYyMThkMjliMjdlNmI5NTg1MWVfMTM1_e3dcb4ae-2c7f-4a23-8748-bb81dea22502"
      unitRef="number">0.00625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i610e085a81dc461a8507dd4b01f289fa_I20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RleHRyZWdpb246ZTg0NzdlZjQ2ZGFhNDYyMThkMjliMjdlNmI5NTg1MWVfMzk1_2f9d8a65-b2a7-4261-8537-c1414159e64b"
      unitRef="number">0.0541</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i610e085a81dc461a8507dd4b01f289fa_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RleHRyZWdpb246ZTg0NzdlZjQ2ZGFhNDYyMThkMjliMjdlNmI5NTg1MWVfNTYw_790ffd0d-9cd5-46f6-bf1e-7c6cd4c45fa3"
      unitRef="usd">402500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i610e085a81dc461a8507dd4b01f289fa_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RleHRyZWdpb246ZTg0NzdlZjQ2ZGFhNDYyMThkMjliMjdlNmI5NTg1MWVfMTQ1Mg_7667a09c-4d12-425e-bc08-09ead7ca8e66"
      unitRef="usdPerShare">59.33</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1
      contextRef="i53c35980751c409e82fbc1307f83b4f2_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RleHRyZWdpb246ZTg0NzdlZjQ2ZGFhNDYyMThkMjliMjdlNmI5NTg1MWVfMjQzOA_0ace3200-7973-45fc-96f8-992c31b36c66"
      unitRef="shares">402500</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="i53c35980751c409e82fbc1307f83b4f2_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RleHRyZWdpb246ZTg0NzdlZjQ2ZGFhNDYyMThkMjliMjdlNmI5NTg1MWVfMjY5Nw_a1ddfbe9-b19d-46ac-a065-486880862032"
      unitRef="shares">6800000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i610e085a81dc461a8507dd4b01f289fa_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RleHRyZWdpb246ZTg0NzdlZjQ2ZGFhNDYyMThkMjliMjdlNmI5NTg1MWVfMjg5Mg_50b4e2e1-2a6b-4e1c-9750-6a6bb3aa71ab"
      unitRef="usdPerShare">59.33</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i610e085a81dc461a8507dd4b01f289fa_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RleHRyZWdpb246ZTg0NzdlZjQ2ZGFhNDYyMThkMjliMjdlNmI5NTg1MWVfMzE3Ng_12dab5a0-2595-4b0f-b911-c72387a64815"
      unitRef="shares">6783939</us-gaap:ClassOfWarrantOrRightOutstanding>
    <supn:ClassOfWarrantOrRightNumberOfSharesInWhichHolderCanBeEntitledPerWarrantsAtStrikePrice
      contextRef="i53c35980751c409e82fbc1307f83b4f2_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RleHRyZWdpb246ZTg0NzdlZjQ2ZGFhNDYyMThkMjliMjdlNmI5NTg1MWVfMzIyNA_b63e9884-6a81-49c2-b343-d1735322f438"
      unitRef="shares">1</supn:ClassOfWarrantOrRightNumberOfSharesInWhichHolderCanBeEntitledPerWarrantsAtStrikePrice>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RleHRyZWdpb246ZTg0NzdlZjQ2ZGFhNDYyMThkMjliMjdlNmI5NTg1MWVfMzMwOQ_7a6c9f08-3d11-4ddb-b93a-305a1999e7e8"
      unitRef="usdPerShare">80.9063</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ConvertibleDebtTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RleHRyZWdpb246ZTg0NzdlZjQ2ZGFhNDYyMThkMjliMjdlNmI5NTg1MWVfNDI0OQ_e8044a35-12c3-4bad-ba22-4765d2735f18">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The liability component of the 2023 Notes consists of the following, (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt discount and deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,979)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total carrying value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ConvertibleDebtTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i610e085a81dc461a8507dd4b01f289fa_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RhYmxlOmRiMGNmZjZkYjBmZjRhNjU4OTZmZWIyNWI5OTI4ZDlhL3RhYmxlcmFuZ2U6ZGIwY2ZmNmRiMGZmNGE2NTg5NmZlYjI1Yjk5MjhkOWFfMi0xLTEtMS0w_c8febaf3-8eec-4ebf-83ec-aa8da18a2597"
      unitRef="usd">402500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic669a1193088442bb43f3321b6809719_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RhYmxlOmRiMGNmZjZkYjBmZjRhNjU4OTZmZWIyNWI5OTI4ZDlhL3RhYmxlcmFuZ2U6ZGIwY2ZmNmRiMGZmNGE2NTg5NmZlYjI1Yjk5MjhkOWFfMi0zLTEtMS0w_aa568109-061e-416c-ae07-5fc723daed52"
      unitRef="usd">402500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i610e085a81dc461a8507dd4b01f289fa_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RhYmxlOmRiMGNmZjZkYjBmZjRhNjU4OTZmZWIyNWI5OTI4ZDlhL3RhYmxlcmFuZ2U6ZGIwY2ZmNmRiMGZmNGE2NTg5NmZlYjI1Yjk5MjhkOWFfMy0xLTEtMS0w_e18def91-5c41-4f41-8b9b-d806e0a9fa67"
      unitRef="usd">44979000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ic669a1193088442bb43f3321b6809719_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RhYmxlOmRiMGNmZjZkYjBmZjRhNjU4OTZmZWIyNWI5OTI4ZDlhL3RhYmxlcmFuZ2U6ZGIwY2ZmNmRiMGZmNGE2NTg5NmZlYjI1Yjk5MjhkOWFfMy0zLTEtMS0w_dcb2c008-2e9c-4f08-9a1d-c62107b77f54"
      unitRef="usd">57330000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i610e085a81dc461a8507dd4b01f289fa_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RhYmxlOmRiMGNmZjZkYjBmZjRhNjU4OTZmZWIyNWI5OTI4ZDlhL3RhYmxlcmFuZ2U6ZGIwY2ZmNmRiMGZmNGE2NTg5NmZlYjI1Yjk5MjhkOWFfNC0xLTEtMS0w_8cc64a85-7611-4930-97fd-9b11ff5dcc63"
      unitRef="usd">357521000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="ic669a1193088442bb43f3321b6809719_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RhYmxlOmRiMGNmZjZkYjBmZjRhNjU4OTZmZWIyNWI5OTI4ZDlhL3RhYmxlcmFuZ2U6ZGIwY2ZmNmRiMGZmNGE2NTg5NmZlYjI1Yjk5MjhkOWFfNC0zLTEtMS0w_6d05231e-0677-4dbe-a252-861a5724096c"
      unitRef="usd">345170000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="i53c35980751c409e82fbc1307f83b4f2_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RleHRyZWdpb246ZTg0NzdlZjQ2ZGFhNDYyMThkMjliMjdlNmI5NTg1MWVfNDIwMA_58061cc5-4df8-42be-ac34-436999d47fe9"
      unitRef="usd">0</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="i3ec06e0b48844a52b118fae9eed8a4e5_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl80OS9mcmFnOmU4NDc3ZWY0NmRhYTQ2MjE4ZDI5YjI3ZTZiOTU4NTFlL3RleHRyZWdpb246ZTg0NzdlZjQ2ZGFhNDYyMThkMjliMjdlNmI5NTg1MWVfNDIwMA_9495e3f3-d655-46b6-8067-5b16c29fb11a"
      unitRef="usd">0</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RleHRyZWdpb246MjllNWNjMDU2NTgxNDU1MDkzMWNhNzQ4YTgwZjJkMTRfMTA1NA_9c43e157-25ab-4739-a673-aed8f98fcc6c">Share-Based Payments&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense is as follows (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Option and Stock Appreciation Rights &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock option and stock appreciation rights (SAR) activities:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.928%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&#160;Price&lt;br/&gt;(per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&#160;(in&#160;years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,606,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.66&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,210,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,875)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, September 30, 2020 (unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,708,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.67&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,606,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.66&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,598,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.48&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of September 30, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,708,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.86&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,347,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.31&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended September&#160;30, 2020, the Company granted 26,055 RSUs, with a weighted average grant date fair value per share of $23.99. These RSUs generally vest one year from the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance Stock Units &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance-Based Awards&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended September&#160;30, 2020, the Company granted 31,250 performance-based awards, with a weighted average grant date fair value per share of $21.35. These awards &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;require certain performance targets to be achieved in order to vest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vesting is also subject to continued service requirements through the date that the achievement of the performance target is certified. As of September 30, 2020, all of the performance-based awards were vested and issued as shares outstanding. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Market-Based Awards&lt;/span&gt;&lt;/div&gt;During the nine months ended September&#160;30, 2020, the Company granted 15,625 market-based awards, with a weighted average grant date fair value per share of $23.41. These awards are subject to achievement of market-based performance targets in order to vest.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RleHRyZWdpb246MjllNWNjMDU2NTgxNDU1MDkzMWNhNzQ4YTgwZjJkMTRfMTA1OA_72b85bf8-9d7e-4c85-a249-afab244d1e87">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense is as follows (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic48b439676804ebb9044dfb91ae8e91a_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOmM1NDJmMWEyNWE5ODQzZjRiMTY2MTUzYzAwMGY5ZGQ3L3RhYmxlcmFuZ2U6YzU0MmYxYTI1YTk4NDNmNGIxNjYxNTNjMDAwZjlkZDdfMy0xLTEtMS0w_3b7ff7ff-bb9b-4f75-8720-e5c3246e968d"
      unitRef="usd">777000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2d81bfc5947a464bbe43573562332b56_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOmM1NDJmMWEyNWE5ODQzZjRiMTY2MTUzYzAwMGY5ZGQ3L3RhYmxlcmFuZ2U6YzU0MmYxYTI1YTk4NDNmNGIxNjYxNTNjMDAwZjlkZDdfMy0zLTEtMS0w_c3fb95fb-4888-4187-870c-72d86ba11712"
      unitRef="usd">680000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ife839fbbd99d4243a95b937278bf1b1b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOmM1NDJmMWEyNWE5ODQzZjRiMTY2MTUzYzAwMGY5ZGQ3L3RhYmxlcmFuZ2U6YzU0MmYxYTI1YTk4NDNmNGIxNjYxNTNjMDAwZjlkZDdfMy01LTEtMS0w_118985d7-34c8-4dc3-9891-bb1be54f191d"
      unitRef="usd">2276000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2c62f2af54b74ce1855d34b92f9e4533_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOmM1NDJmMWEyNWE5ODQzZjRiMTY2MTUzYzAwMGY5ZGQ3L3RhYmxlcmFuZ2U6YzU0MmYxYTI1YTk4NDNmNGIxNjYxNTNjMDAwZjlkZDdfMy03LTEtMS0w_bcbfbc5b-bfcc-4086-8c75-449d7b05f78a"
      unitRef="usd">1954000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i436db7026926466cb8bb22de788d5e03_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOmM1NDJmMWEyNWE5ODQzZjRiMTY2MTUzYzAwMGY5ZGQ3L3RhYmxlcmFuZ2U6YzU0MmYxYTI1YTk4NDNmNGIxNjYxNTNjMDAwZjlkZDdfNC0xLTEtMS0w_922296a4-8e4a-4812-b7c3-65f1383970ab"
      unitRef="usd">3713000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i693c036185004edc8857ce96b126acf0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOmM1NDJmMWEyNWE5ODQzZjRiMTY2MTUzYzAwMGY5ZGQ3L3RhYmxlcmFuZ2U6YzU0MmYxYTI1YTk4NDNmNGIxNjYxNTNjMDAwZjlkZDdfNC0zLTEtMS0w_b773c1e5-a0dd-49b6-a252-255cda61ac55"
      unitRef="usd">3234000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie06fdd8dd4e546558eb101eee365f6f9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOmM1NDJmMWEyNWE5ODQzZjRiMTY2MTUzYzAwMGY5ZGQ3L3RhYmxlcmFuZ2U6YzU0MmYxYTI1YTk4NDNmNGIxNjYxNTNjMDAwZjlkZDdfNC01LTEtMS0w_fefe1d86-02c5-48a9-99eb-71065b81f8e5"
      unitRef="usd">11164000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i224736f549df4dfca72eef3889feb0cb_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOmM1NDJmMWEyNWE5ODQzZjRiMTY2MTUzYzAwMGY5ZGQ3L3RhYmxlcmFuZ2U6YzU0MmYxYTI1YTk4NDNmNGIxNjYxNTNjMDAwZjlkZDdfNC03LTEtMS0w_69af3c67-7798-45ad-99b8-865a41e7db38"
      unitRef="usd">9269000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOmM1NDJmMWEyNWE5ODQzZjRiMTY2MTUzYzAwMGY5ZGQ3L3RhYmxlcmFuZ2U6YzU0MmYxYTI1YTk4NDNmNGIxNjYxNTNjMDAwZjlkZDdfNS0xLTEtMS0w_07032bf5-cb30-441c-abd8-fb121e13034d"
      unitRef="usd">4490000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOmM1NDJmMWEyNWE5ODQzZjRiMTY2MTUzYzAwMGY5ZGQ3L3RhYmxlcmFuZ2U6YzU0MmYxYTI1YTk4NDNmNGIxNjYxNTNjMDAwZjlkZDdfNS0zLTEtMS0w_42bb41fc-9c76-46d6-9ef8-e6f2789c042d"
      unitRef="usd">3914000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOmM1NDJmMWEyNWE5ODQzZjRiMTY2MTUzYzAwMGY5ZGQ3L3RhYmxlcmFuZ2U6YzU0MmYxYTI1YTk4NDNmNGIxNjYxNTNjMDAwZjlkZDdfNS01LTEtMS0w_c39eff93-2fa0-4dc2-9bda-8bbddd02ca8e"
      unitRef="usd">13440000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOmM1NDJmMWEyNWE5ODQzZjRiMTY2MTUzYzAwMGY5ZGQ3L3RhYmxlcmFuZ2U6YzU0MmYxYTI1YTk4NDNmNGIxNjYxNTNjMDAwZjlkZDdfNS03LTEtMS0w_1ff6e521-0533-4bb2-a6b5-7e3bdd632a09"
      unitRef="usd">11223000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RleHRyZWdpb246MjllNWNjMDU2NTgxNDU1MDkzMWNhNzQ4YTgwZjJkMTRfMTA2NA_068ee774-9454-4518-a7d7-3b9111e80955">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock option and stock appreciation rights (SAR) activities:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.928%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&#160;Price&lt;br/&gt;(per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&#160;(in&#160;years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,606,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.66&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,210,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,875)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, September 30, 2020 (unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,708,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.67&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,606,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.66&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,598,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.48&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of September 30, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,708,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.86&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,347,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i76af26fd7aa94a23ba9fb0c11d378216_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfMS0xLTEtMS0w_becaa455-d731-4994-a4a3-d0a23b487f1d"
      unitRef="shares">4606559</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i76af26fd7aa94a23ba9fb0c11d378216_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfMS0zLTEtMS0w_461f4e11-3265-4169-b4c5-debb85e86042"
      unitRef="usdPerShare">23.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="if308e1f0bd1d4a43963b6dce4622e1b5_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfMS01LTEtMS0w_01c65c80-5d68-4613-9a06-991bf5fd3d6e">P6Y7M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i4edb264234044c6b9d27624fa42da0af_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfMi0xLTEtMS0w_2964d37f-8f97-44c9-8c8e-156f0eff1ffa"
      unitRef="shares">1210025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i4edb264234044c6b9d27624fa42da0af_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfMi0zLTEtMS0w_7cac0165-2411-4764-b4d6-ede5efc155f5"
      unitRef="usdPerShare">23.86</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i4edb264234044c6b9d27624fa42da0af_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfMy0xLTEtMS0w_dacf41b7-0bb4-4921-895f-f350fc560ca1"
      unitRef="shares">56873</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i4edb264234044c6b9d27624fa42da0af_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfMy0zLTEtMS0w_cf12680a-eace-4978-8da0-9081f62078c1"
      unitRef="usdPerShare">9.93</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i4edb264234044c6b9d27624fa42da0af_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfNC0xLTEtMS0w_ac7db4a2-a2c3-4856-9414-9baa4e905044"
      unitRef="shares">50875</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i4edb264234044c6b9d27624fa42da0af_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfNC0zLTEtMS0w_a50c0e6d-6197-4ea0-911d-acfb0cd9b5ad"
      unitRef="usdPerShare">26.51</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia5a5f1c3ef424511b51c0c316d3a3384_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfNS0xLTEtMS0w_fe0c2896-cdc2-4d4f-9a65-15d019362ed3"
      unitRef="shares">5708836</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia5a5f1c3ef424511b51c0c316d3a3384_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfNS0zLTEtMS0w_7d99624f-8a17-495a-a93b-e96567c18414"
      unitRef="usdPerShare">23.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i4edb264234044c6b9d27624fa42da0af_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfNS01LTEtMS0w_b6f1dcb1-eea5-40ff-aafe-c6816c4c4b80">P6Y8M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i76af26fd7aa94a23ba9fb0c11d378216_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfOC0xLTEtMS0w_15fb473e-ded3-47f4-b7c4-6d7fb6032282"
      unitRef="shares">4606559</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i76af26fd7aa94a23ba9fb0c11d378216_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfOC0zLTEtMS0w_8506f4d7-a7e6-46e4-9697-b9529ba79f63"
      unitRef="usdPerShare">23.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="if308e1f0bd1d4a43963b6dce4622e1b5_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfOC01LTEtMS0w_14b17af8-aa18-435b-9755-fd594cfb56c3">P6Y7M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i76af26fd7aa94a23ba9fb0c11d378216_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfOS0xLTEtMS0w_cf5b27ef-6bc1-46db-8d27-c90434d76cfc"
      unitRef="shares">2598112</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i76af26fd7aa94a23ba9fb0c11d378216_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfOS0zLTEtMS0w_ea49d7c1-05c0-4292-ab2c-2badfd8fb25b"
      unitRef="usdPerShare">15.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="if308e1f0bd1d4a43963b6dce4622e1b5_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfOS01LTEtMS0w_fea89f61-4831-4e3c-b6cd-0994613b6559">P5Y5M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="ia5a5f1c3ef424511b51c0c316d3a3384_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfMTItMS0xLTEtMA_9ed1ec28-ab3a-4c1b-9eda-aa6d426f77aa"
      unitRef="shares">5708836</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="ia5a5f1c3ef424511b51c0c316d3a3384_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfMTItMy0xLTEtMA_388e7be3-5cc4-4347-b1e4-0dba2df8a300"
      unitRef="usdPerShare">23.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i4edb264234044c6b9d27624fa42da0af_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfMTItNS0xLTEtMA_c1801ba4-dc8d-46bb-b106-6f14f13c905a">P6Y10M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ia5a5f1c3ef424511b51c0c316d3a3384_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfMTMtMS0xLTEtMA_bb744c8e-bd9f-4efc-929b-97a637cd8dea"
      unitRef="shares">3347884</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ia5a5f1c3ef424511b51c0c316d3a3384_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfMTMtMy0xLTEtMA_a7aef524-a23e-495b-9a5b-0f898f491dbe"
      unitRef="usdPerShare">18.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i4edb264234044c6b9d27624fa42da0af_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RhYmxlOjdjOWRiMzlmYWExYjQ1ZjViNjdlNjlhMjM0OWI4ODlmL3RhYmxlcmFuZ2U6N2M5ZGIzOWZhYTFiNDVmNWI2N2U2OWEyMzQ5Yjg4OWZfMTMtNS0xLTEtMA_00f119ad-95e6-4561-8aab-181f3c908895">P5Y3M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0e12b0e1e36d4541972dcb539d97783d_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RleHRyZWdpb246MjllNWNjMDU2NTgxNDU1MDkzMWNhNzQ4YTgwZjJkMTRfMjg3_92ca3ef1-a08b-4b43-a1b4-0b1dadb5ef30"
      unitRef="shares">26055</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0e12b0e1e36d4541972dcb539d97783d_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RleHRyZWdpb246MjllNWNjMDU2NTgxNDU1MDkzMWNhNzQ4YTgwZjJkMTRfMzU0_a03f36b7-44a1-45d0-8afb-97142a240714"
      unitRef="usdPerShare">23.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie9065024065a4337bc891fd03b5757bf_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RleHRyZWdpb246MjllNWNjMDU2NTgxNDU1MDkzMWNhNzQ4YTgwZjJkMTRfNTAz_b44612c3-b43f-4e57-8909-617767f57a7e"
      unitRef="shares">31250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie9065024065a4337bc891fd03b5757bf_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RleHRyZWdpb246MjllNWNjMDU2NTgxNDU1MDkzMWNhNzQ4YTgwZjJkMTRfNTkx_0c076445-e634-4486-85a7-a74cd11aee0e"
      unitRef="usdPerShare">21.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i6200b719aa544e64817be78dbc61d63f_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RleHRyZWdpb246MjllNWNjMDU2NTgxNDU1MDkzMWNhNzQ4YTgwZjJkMTRfODc3_491d9717-9a04-4777-927f-d65c6dc71b34"
      unitRef="shares">15625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6200b719aa544e64817be78dbc61d63f_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81NS9mcmFnOjI5ZTVjYzA1NjU4MTQ1NTA5MzFjYTc0OGE4MGYyZDE0L3RleHRyZWdpb246MjllNWNjMDU2NTgxNDU1MDkzMWNhNzQ4YTgwZjJkMTRfOTYw_53552e24-7547-4095-820c-0091c946230c"
      unitRef="usdPerShare">23.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RleHRyZWdpb246NGY2MjY5OTI0YjA4NGY1MTg4NDFhZjgzNTBkOWE0OTRfMjA5Mg_32185ab5-e512-4cb9-a0cc-404e71ca3683">Earnings per Share&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Basic earnings per share (EPS) is calculated using the weighted-average number of common shares outstanding. Diluted EPS is calculated using the weighted-average number of common shares outstanding, including the dilutive effect of the Company&#x2019;s stock option grants, SARs, RSUs, warrants, employee stock purchase plan (ESPP) awards, and the 2023 Notes, as determined per the treasury stock method.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Effect of Convertible Notes and Related Convertible Note Hedges and Warrants &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In connection with the issuance of the 2023 Notes, the Company entered into Convertible Note Hedge and Warrant Transactions as described further in Note 6, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Convertible Senior Notes Due 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. The expected collective impact of the Convertible Note Hedge and Warrant Transactions is to reduce the potential dilution that would occur if the price of the Company's common stock was between the conversion price of $59.33 per share and the strike price of the warrants of $80.9063 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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2023 Notes and related Convertible Note Hedge and Warrant Transactions are excluded in the calculation of diluted EPS because inclusion would be anti-dilutive. Specifically, the denominator of the diluted EPS calculation excludes the additional shares related to the 2023 Notes and warrants because the average price of the Company's common stock was less than the conversion price of the 2023 Notes, $59.33 per share, as well as less than the strike price of the warrants, $80.9063 per share. Prior to actual conversion, the Convertible Note Hedge Transactions are not considered in calculating diluted earnings per share, as their impact would be anti-dilutive.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the above described effect of the 2023 Notes and the related Convertible Note Hedge and Warrant Transactions, the Company also excluded the common stock equivalents of the following outstanding stock-based awards in the calculation of diluted EPS, because their inclusion would be anti-dilutive: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.904%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.904%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&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;/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;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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options, RSUs, PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,677,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,395,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,905,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table sets forth the computation of basic and diluted net earnings per share for the three and nine months ended September&#160;30, 2020 and 2019 (dollars in thousands, except share and per share amounts):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator, dollars in thousands:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,658,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,453,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,583,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,392,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options, RSUs and SARs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,352,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,762,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,805,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,663,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,898,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i610e085a81dc461a8507dd4b01f289fa_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RleHRyZWdpb246NGY2MjY5OTI0YjA4NGY1MTg4NDFhZjgzNTBkOWE0OTRfODUx_bc5140dc-6b5b-4543-86c2-12b3448ac378"
      unitRef="usdPerShare">59.33</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RleHRyZWdpb246NGY2MjY5OTI0YjA4NGY1MTg4NDFhZjgzNTBkOWE0OTRfOTA0_16a622bb-ee1b-4c2b-ba12-2bf129b4ddd5"
      unitRef="usdPerShare">80.9063</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i610e085a81dc461a8507dd4b01f289fa_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RleHRyZWdpb246NGY2MjY5OTI0YjA4NGY1MTg4NDFhZjgzNTBkOWE0OTRfMTMyNg_4188e403-ef1c-4040-bf97-727bf2492826"
      unitRef="usdPerShare">59.33</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RleHRyZWdpb246NGY2MjY5OTI0YjA4NGY1MTg4NDFhZjgzNTBkOWE0OTRfMTM5Nw_34424d80-9173-40d8-befe-1a4cb1aa25a1"
      unitRef="usdPerShare">80.9063</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RleHRyZWdpb246NGY2MjY5OTI0YjA4NGY1MTg4NDFhZjgzNTBkOWE0OTRfMjA4Mw_2776050d-8ace-442a-b706-e659581fe04b">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the above described effect of the 2023 Notes and the related Convertible Note Hedge and Warrant Transactions, the Company also excluded the common stock equivalents of the following outstanding stock-based awards in the calculation of diluted EPS, because their inclusion would be anti-dilutive: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.904%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.904%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&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;/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;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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options, RSUs, PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,677,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,395,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,905,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i927b7ceba35a4447920d8d3b09e73f44_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjY5NTk5NDU0OWU5YzRlOGZiN2U1MGMzMjEwMWU1YzE3L3RhYmxlcmFuZ2U6Njk1OTk0NTQ5ZTljNGU4ZmI3ZTUwYzMyMTAxZTVjMTdfNi0xLTEtMS0w_30492284-7286-4029-8425-bb76d6621aec"
      unitRef="shares">2677770</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1a54a86698674e9ea606ac313a5a93be_D20190701-20190930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjY5NTk5NDU0OWU5YzRlOGZiN2U1MGMzMjEwMWU1YzE3L3RhYmxlcmFuZ2U6Njk1OTk0NTQ5ZTljNGU4ZmI3ZTUwYzMyMTAxZTVjMTdfNi0zLTEtMS0w_f0bd83df-c8eb-4b6a-919e-693e824be0ef"
      unitRef="shares">1395138</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i98a313b7e20f4237ab22fa5a2938b4c6_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjY5NTk5NDU0OWU5YzRlOGZiN2U1MGMzMjEwMWU1YzE3L3RhYmxlcmFuZ2U6Njk1OTk0NTQ5ZTljNGU4ZmI3ZTUwYzMyMTAxZTVjMTdfNi00LTEtMS0w_aa1cab9e-e0ca-4388-a3aa-0ec255386eb3"
      unitRef="shares">2905469</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if8a769c3436c43fcabc115daba7abeed_D20190101-20190930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjY5NTk5NDU0OWU5YzRlOGZiN2U1MGMzMjEwMWU1YzE3L3RhYmxlcmFuZ2U6Njk1OTk0NTQ5ZTljNGU4ZmI3ZTUwYzMyMTAxZTVjMTdfNi02LTEtMS0w_f3063e8f-8a98-4780-895d-d0ac5243b0a4"
      unitRef="shares">961605</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RleHRyZWdpb246NGY2MjY5OTI0YjA4NGY1MTg4NDFhZjgzNTBkOWE0OTRfMjA5MA_cd9c6ecc-c63e-4910-a545-966fadaf43c5">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table sets forth the computation of basic and diluted net earnings per share for the three and nine months ended September&#160;30, 2020 and 2019 (dollars in thousands, except share and per share amounts):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator, dollars in thousands:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,658,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,453,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,583,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,392,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options, RSUs and SARs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,352,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,762,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,805,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,663,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,898,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfNC0xLTEtMS0w_cae79d3d-fbb2-44e6-9803-fe2bdda3c11b"
      unitRef="usd">39997000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfNC0zLTEtMS0w_13504d4d-4503-44bf-9cf2-3a9633cdeeae"
      unitRef="usd">28860000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfNC01LTEtMS0w_f54488e8-f5e7-4472-b68c-d77a1c803d62"
      unitRef="usd">96182000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfNC03LTEtMS0w_8ea40549-733a-4fea-b8d9-8d4f7df7ae0e"
      unitRef="usd">79927000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfNy0xLTEtMS0w_72af642f-1abd-4b42-b896-957ba4b2d22c"
      unitRef="shares">52658850</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfNy0zLTEtMS0w_944ac002-bb65-4136-9ad8-5b18a340fc44"
      unitRef="shares">52453384</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfNy01LTEtMS0w_0528cf43-e720-4acf-b435-4a58bf8de81c"
      unitRef="shares">52583891</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfNy03LTEtMS0w_2c204482-6546-4d17-ab4c-3c98b44226bb"
      unitRef="shares">52392232</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTAtMS0xLTEtMA_c88fecac-6de4-4578-a843-0bcbe8398bea"
      unitRef="shares">1103792</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTAtMy0xLTEtMA_4daabcb8-4629-496a-b162-2bac8c722f4e"
      unitRef="shares">1352454</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTAtNS0xLTEtMA_9512a144-54b1-4a1a-a3bd-638aa8e5cf59"
      unitRef="shares">1079382</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTAtNy0xLTEtMA_420040b5-a8b7-4681-bd6d-c2118852fa3f"
      unitRef="shares">1506254</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTEtMS0xLTEtMA_e71d8e4e-fe01-4096-ae3a-ccd6f2ce541d"
      unitRef="shares">53762642</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTEtMy0xLTEtMA_c90a54c3-55f9-4063-b7cd-60ca00dc205d"
      unitRef="shares">53805838</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTEtNS0xLTEtMA_bfbd6920-f4b1-493f-822f-7d5348dfbc09"
      unitRef="shares">53663273</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTEtNy0xLTEtMA_60d0cdf6-75ec-48d2-b6a9-6bc0f287583f"
      unitRef="shares">53898486</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTMtMS0xLTEtMA_43384fa6-de3e-45cb-ab41-f144acac167b"
      unitRef="usdPerShare">0.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTMtMy0xLTEtMA_63eeb9bc-7282-47e0-bcdc-fa5e4197e210"
      unitRef="usdPerShare">0.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTMtNS0xLTEtMA_19838bea-e2cd-4fbe-b873-b1385bde7c2f"
      unitRef="usdPerShare">1.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTMtNy0xLTEtMA_344f8ada-5ab4-488f-af9c-a55906b18ac3"
      unitRef="usdPerShare">1.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTQtMS0xLTEtMA_6e0c2356-7b6e-46f3-9990-9e7be93383cc"
      unitRef="usdPerShare">0.74</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTQtMy0xLTEtMA_66a493f8-19e6-4c6a-a364-bfff18ed61b6"
      unitRef="usdPerShare">0.54</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTQtNS0xLTEtMA_b7f4c7ad-6569-4c67-ba76-d757789aeb9a"
      unitRef="usdPerShare">1.79</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl81OC9mcmFnOjRmNjI2OTkyNGIwODRmNTE4ODQxYWY4MzUwZDlhNDk0L3RhYmxlOjRiOTM5NDczMTQ2ODRlZjliZjJkMzM5Y2IwZTBhMmVkL3RhYmxlcmFuZ2U6NGI5Mzk0NzMxNDY4NGVmOWJmMmQzMzljYjBlMGEyZWRfMTQtNy0xLTEtMA_460a9752-f029-48ea-9652-8cd650012597"
      unitRef="usdPerShare">1.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82MS9mcmFnOjY3ZDViZjU0Y2MyZDQ3OWZiYzViMTI2ZmU3NTNiZjkzL3RleHRyZWdpb246NjdkNWJmNTRjYzJkNDc5ZmJjNWIxMjZmZTc1M2JmOTNfMTgxOA_493d3bab-e06c-4384-b5a5-b52acd9e1a17">Income Tax Expense&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information regarding the Company&#x2019;s income tax expense for the three and nine months ended September&#160;30, 2020 and 2019 (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Income tax expense for the three and nine months ended September&#160;30, 2020, as compared to same period in the prior year, increased due to higher income before taxes, increased number of states in which the Company owes taxes and an increase in non-deductible expenses consequent to the USWM Acquisition. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accordingly, the effective income tax rate for the nine months ended September&#160;30, 2020 also increased, as compared to the same period in prior year. The effective income tax rate for the three months ended September&#160;30, 2020 decreased due to greater research and development tax credits recognized in the quarter. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On March 27, 2020, President Trump signed into law the Coronavirus Aid, Relief and Economic Security Act (CARES Act). The CARES Act is an emergency economic stimulus package that includes spending and tax incentives to strengthen the U.S. economy and to fund a nationwide effort to curtail the effect of the COVID-19 pandemic. While the CARES Act provides sweeping tax changes in response to the COVID-19 pandemic, some of the more significant provisions which are expected to impact the Company&#x2019;s financial statements include removal of certain limitations on utilization of net operating losses, increasing the ability to deduct interest expense, and amending certain provisions of the previously enacted Tax Cuts and Jobs Act. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2020, the Company expects that these provisions will not have a material impact, as the Company does not have net operating losses that would fall under the provisions of this legislation, nor does it expect interest expense to be limited. The ultimate impact of the CARES Act may differ from this estimate due to changes in interpretations and assumptions, additional guidance that may be issued, and actions the Company may take in response to the CARES Act. The CARES Act is highly technical and complex. The Company will continue to assess the impact that various provisions may have on its business.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82MS9mcmFnOjY3ZDViZjU0Y2MyZDQ3OWZiYzViMTI2ZmU3NTNiZjkzL3RleHRyZWdpb246NjdkNWJmNTRjYzJkNDc5ZmJjNWIxMjZmZTc1M2JmOTNfMTgxNw_1e09e57b-6b2b-4b12-8eb7-5f720109ec07">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information regarding the Company&#x2019;s income tax expense for the three and nine months ended September&#160;30, 2020 and 2019 (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82MS9mcmFnOjY3ZDViZjU0Y2MyZDQ3OWZiYzViMTI2ZmU3NTNiZjkzL3RhYmxlOjY3NzNiMmUxZjEzMTQyNDBiOWJmZmFlMjZlMTQ1MzAzL3RhYmxlcmFuZ2U6Njc3M2IyZTFmMTMxNDI0MGI5YmZmYWUyNmUxNDUzMDNfMy0xLTEtMS0w_9ed117bb-ef9c-499e-970d-7e8358ab07f4"
      unitRef="usd">12714000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82MS9mcmFnOjY3ZDViZjU0Y2MyZDQ3OWZiYzViMTI2ZmU3NTNiZjkzL3RhYmxlOjY3NzNiMmUxZjEzMTQyNDBiOWJmZmFlMjZlMTQ1MzAzL3RhYmxlcmFuZ2U6Njc3M2IyZTFmMTMxNDI0MGI5YmZmYWUyNmUxNDUzMDNfMy0zLTEtMS0w_b63398fb-b20a-4d2e-b9ec-b92326c20a1b"
      unitRef="usd">10730000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82MS9mcmFnOjY3ZDViZjU0Y2MyZDQ3OWZiYzViMTI2ZmU3NTNiZjkzL3RhYmxlOjY3NzNiMmUxZjEzMTQyNDBiOWJmZmFlMjZlMTQ1MzAzL3RhYmxlcmFuZ2U6Njc3M2IyZTFmMTMxNDI0MGI5YmZmYWUyNmUxNDUzMDNfMy01LTEtMS0w_e8019bae-aae4-4cf7-a8cc-2c1c9757fa94"
      unitRef="usd">32773000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82MS9mcmFnOjY3ZDViZjU0Y2MyZDQ3OWZiYzViMTI2ZmU3NTNiZjkzL3RhYmxlOjY3NzNiMmUxZjEzMTQyNDBiOWJmZmFlMjZlMTQ1MzAzL3RhYmxlcmFuZ2U6Njc3M2IyZTFmMTMxNDI0MGI5YmZmYWUyNmUxNDUzMDNfMy03LTEtMS0w_1e878dd0-a5dd-47c1-b03d-1caa5217fd1d"
      unitRef="usd">26648000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82MS9mcmFnOjY3ZDViZjU0Y2MyZDQ3OWZiYzViMTI2ZmU3NTNiZjkzL3RhYmxlOjY3NzNiMmUxZjEzMTQyNDBiOWJmZmFlMjZlMTQ1MzAzL3RhYmxlcmFuZ2U6Njc3M2IyZTFmMTMxNDI0MGI5YmZmYWUyNmUxNDUzMDNfNC0xLTEtMS0w_43127f69-e3a1-4a15-a25a-1c9f4a2cca62"
      unitRef="number">0.241</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82MS9mcmFnOjY3ZDViZjU0Y2MyZDQ3OWZiYzViMTI2ZmU3NTNiZjkzL3RhYmxlOjY3NzNiMmUxZjEzMTQyNDBiOWJmZmFlMjZlMTQ1MzAzL3RhYmxlcmFuZ2U6Njc3M2IyZTFmMTMxNDI0MGI5YmZmYWUyNmUxNDUzMDNfNC0zLTEtMS0w_6de02217-5ca5-4d65-a0f7-f26c1a370a28"
      unitRef="number">0.271</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82MS9mcmFnOjY3ZDViZjU0Y2MyZDQ3OWZiYzViMTI2ZmU3NTNiZjkzL3RhYmxlOjY3NzNiMmUxZjEzMTQyNDBiOWJmZmFlMjZlMTQ1MzAzL3RhYmxlcmFuZ2U6Njc3M2IyZTFmMTMxNDI0MGI5YmZmYWUyNmUxNDUzMDNfNC01LTEtMS0w_0088166a-c5b0-417e-8ce5-ee24f18dbaaa"
      unitRef="number">0.254</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82MS9mcmFnOjY3ZDViZjU0Y2MyZDQ3OWZiYzViMTI2ZmU3NTNiZjkzL3RhYmxlOjY3NzNiMmUxZjEzMTQyNDBiOWJmZmFlMjZlMTQ1MzAzL3RhYmxlcmFuZ2U6Njc3M2IyZTFmMTMxNDI0MGI5YmZmYWUyNmUxNDUzMDNfNC03LTEtMS0w_37d85c71-8153-4a73-a732-f73b42d083ff"
      unitRef="number">0.250</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82NC9mcmFnOmRmNjllYmE5ZGQyZDQwYjlhZjc4NDE4N2VhNzdkNThkL3RleHRyZWdpb246ZGY2OWViYTlkZDJkNDBiOWFmNzg0MTg3ZWE3N2Q1OGRfMjMyNw_018e2aad-704e-4d95-8501-fd28cbe3756e">LeasesThe Company has entered into operating leases for its new headquarters office, at 9715 Key West Ave, Rockville, MD, and for its fleet vehicles. With respect to the fleet vehicle leases, given the volume of individual leases involved in the overall arrangement, the Company applies a portfolio approach to effectively account for the operating lease assets and liabilities.&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Contemporaneous with the USWM Acquisition, USWM Enterprises adopted ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Leases. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;USWM Enterprises had an existing contract manufacturing agreement with Merz Pharma GmbH &amp;amp; Co. KGaA (Merz), for the manufacture and supply of MYOBLOC (Merz Agreement). Pursuant to the Merz Agreement, Merz agreed to provide a dedicated manufacturing facility that included a stand-alone building, dedicated clean room suites, dedicated manufacturing and purification equipment, and filling and packaging production lines (collectively, the manufacturing facility) to manufacture MYOBLOC. The Merz Agreement will expire in July 2027, unless the Company and Merz mutually agree to extend the terms. The Merz Agreement may not be terminated for convenience. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Under the terms of the agreement, the Company is required to purchase a minimum quantity of MYOBLOC on an annual basis. This minimum purchase requirement represents the in-substance fixed contract consideration associated with the dedicated manufacturing facility. The in-substance fixed contract consideration was allocated to the lease component, since the Company has elected not to separate lease and non-lease components. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of the Closing Date, the finance right of use (ROU) lease asset and corresponding ROU lease liability relating to the dedicated manufacturing facility was $22.7 million. The finance ROU lease asset and ROU lease liability represent the present value of estimated future payments; i.e., the minimum purchase obligations as of the Closing Date. The present value was computed by using an incremental borrowing rate of 2.5%. The embedded lease is preliminarily classified as a finance lease. &lt;/span&gt;&lt;/div&gt;The Company recognized $0.8 million and $1.1 million of fixed lease costs on the finance lease, respectively, for the three and nine months ended September&#160;30, 2020. Purchases of MYOBLOC in excess of the annual minimum purchase obligations will be recorded as variable lease cost. Refer to Note 3 for further discussion of the USWM Acquisition.</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82NC9mcmFnOmRmNjllYmE5ZGQyZDQwYjlhZjc4NDE4N2VhNzdkNThkL3RleHRyZWdpb246ZGY2OWViYTlkZDJkNDBiOWFmNzg0MTg3ZWE3N2Q1OGRfMjMyNw_def4809f-6fbe-42d5-9961-3c4b2d71aff5">LeasesThe Company has entered into operating leases for its new headquarters office, at 9715 Key West Ave, Rockville, MD, and for its fleet vehicles. With respect to the fleet vehicle leases, given the volume of individual leases involved in the overall arrangement, the Company applies a portfolio approach to effectively account for the operating lease assets and liabilities.&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Contemporaneous with the USWM Acquisition, USWM Enterprises adopted ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Leases. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;USWM Enterprises had an existing contract manufacturing agreement with Merz Pharma GmbH &amp;amp; Co. KGaA (Merz), for the manufacture and supply of MYOBLOC (Merz Agreement). Pursuant to the Merz Agreement, Merz agreed to provide a dedicated manufacturing facility that included a stand-alone building, dedicated clean room suites, dedicated manufacturing and purification equipment, and filling and packaging production lines (collectively, the manufacturing facility) to manufacture MYOBLOC. The Merz Agreement will expire in July 2027, unless the Company and Merz mutually agree to extend the terms. The Merz Agreement may not be terminated for convenience. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Under the terms of the agreement, the Company is required to purchase a minimum quantity of MYOBLOC on an annual basis. This minimum purchase requirement represents the in-substance fixed contract consideration associated with the dedicated manufacturing facility. The in-substance fixed contract consideration was allocated to the lease component, since the Company has elected not to separate lease and non-lease components. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of the Closing Date, the finance right of use (ROU) lease asset and corresponding ROU lease liability relating to the dedicated manufacturing facility was $22.7 million. The finance ROU lease asset and ROU lease liability represent the present value of estimated future payments; i.e., the minimum purchase obligations as of the Closing Date. The present value was computed by using an incremental borrowing rate of 2.5%. The embedded lease is preliminarily classified as a finance lease. &lt;/span&gt;&lt;/div&gt;The Company recognized $0.8 million and $1.1 million of fixed lease costs on the finance lease, respectively, for the three and nine months ended September&#160;30, 2020. Purchases of MYOBLOC in excess of the annual minimum purchase obligations will be recorded as variable lease cost. Refer to Note 3 for further discussion of the USWM Acquisition.</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i8e672e640fc5447c9561921595e4ebe9_I20200609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82NC9mcmFnOmRmNjllYmE5ZGQyZDQwYjlhZjc4NDE4N2VhNzdkNThkL3RleHRyZWdpb246ZGY2OWViYTlkZDJkNDBiOWFmNzg0MTg3ZWE3N2Q1OGRfMTc5Mw_39824018-7cd0-4b03-aae5-b33886cdff0d"
      unitRef="usd">22700000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiability
      contextRef="i8e672e640fc5447c9561921595e4ebe9_I20200609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82NC9mcmFnOmRmNjllYmE5ZGQyZDQwYjlhZjc4NDE4N2VhNzdkNThkL3RleHRyZWdpb246ZGY2OWViYTlkZDJkNDBiOWFmNzg0MTg3ZWE3N2Q1OGRfMTc5Mw_40d9a8d3-a4f7-4bf4-a0ea-4744c6dba5e9"
      unitRef="usd">22700000</us-gaap:FinanceLeaseLiability>
    <supn:LesseeFinanceLeaseIncrementalBorrowingRate
      contextRef="i8e672e640fc5447c9561921595e4ebe9_I20200609"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82NC9mcmFnOmRmNjllYmE5ZGQyZDQwYjlhZjc4NDE4N2VhNzdkNThkL3RleHRyZWdpb246ZGY2OWViYTlkZDJkNDBiOWFmNzg0MTg3ZWE3N2Q1OGRfMjAxNg_889877b1-7b19-4847-a6ce-baf12f4d9c7c"
      unitRef="number">0.025</supn:LesseeFinanceLeaseIncrementalBorrowingRate>
    <supn:FinanceLeaseFixedLeaseCost
      contextRef="ie6b3ad220d8943d08e51f8bcd24c2766_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82NC9mcmFnOmRmNjllYmE5ZGQyZDQwYjlhZjc4NDE4N2VhNzdkNThkL3RleHRyZWdpb246ZGY2OWViYTlkZDJkNDBiOWFmNzg0MTg3ZWE3N2Q1OGRfMTA5OTUxMTYzMDEwOQ_1cbca53b-45b0-4f83-bb0f-c3e59bfdc918"
      unitRef="usd">800000</supn:FinanceLeaseFixedLeaseCost>
    <supn:FinanceLeaseFixedLeaseCost
      contextRef="ib4387baf78a747c7852eb67a638b0f40_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82NC9mcmFnOmRmNjllYmE5ZGQyZDQwYjlhZjc4NDE4N2VhNzdkNThkL3RleHRyZWdpb246ZGY2OWViYTlkZDJkNDBiOWFmNzg0MTg3ZWE3N2Q1OGRfMjExMA_6b87a0e7-5acf-477f-a7e2-27a4e6ef8520"
      unitRef="usd">1100000</supn:FinanceLeaseFixedLeaseCost>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82Ny9mcmFnOmIwYTQyZmRhYTFjZDQ5OTc5Mzg5NDE2YmQ5OGNmNmUwL3RleHRyZWdpb246YjBhNDJmZGFhMWNkNDk5NzkzODk0MTZiZDk4Y2Y2ZTBfMTkx_20d3a135-7a2a-47cd-ad09-6f5dc2b0793c">Accounts ReceivableAs of September&#160;30, 2020 and December&#160;31, 2019, the Company recorded allowances of approximately $11.1 million and $11.0 million, respectively, for prompt pay discounts and contractual service fees paid to the Company&#x2019;s customers. The Company's customers are primarily pharmaceutical wholesalers and distributors and specialty pharmacies.</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <supn:AllowanceForExpectedSalesDeductions
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82Ny9mcmFnOmIwYTQyZmRhYTFjZDQ5OTc5Mzg5NDE2YmQ5OGNmNmUwL3RleHRyZWdpb246YjBhNDJmZGFhMWNkNDk5NzkzODk0MTZiZDk4Y2Y2ZTBfNzk_d1cc929c-32b3-4b37-b609-775b246c43a0"
      unitRef="usd">11100000</supn:AllowanceForExpectedSalesDeductions>
    <supn:AllowanceForExpectedSalesDeductions
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl82Ny9mcmFnOmIwYTQyZmRhYTFjZDQ5OTc5Mzg5NDE2YmQ5OGNmNmUwL3RleHRyZWdpb246YjBhNDJmZGFhMWNkNDk5NzkzODk0MTZiZDk4Y2Y2ZTBfODY_7f4cdf7c-779f-4809-9356-2fb414b34ec1"
      unitRef="usd">11000000.0</supn:AllowanceForExpectedSalesDeductions>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83MC9mcmFnOmRjMWY1YTA5MWRmZTRkY2ZhNmFiODlkM2ZjMDM1MzRhL3RleHRyZWdpb246ZGMxZjVhMDkxZGZlNGRjZmE2YWI4OWQzZmMwMzUzNGFfMzU2_97779d2a-32bc-4124-9dca-44c487dd6b2a">Inventories&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2020, the Company capitalized $11.3 million of pre-launch inventory costs for SPN-812. As of December&#160;31, 2019, the Company had not capitalized any pre-launch inventory costs. Refer to Note 2 for discussion of the Company's accounting policy. &lt;/span&gt;&lt;/div&gt;Inventories include acquired inventory from the USWM Acquisition. Refer to Note 3 for further discussion of the USWM Acquisition.</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83MC9mcmFnOmRjMWY1YTA5MWRmZTRkY2ZhNmFiODlkM2ZjMDM1MzRhL3RleHRyZWdpb246ZGMxZjVhMDkxZGZlNGRjZmE2YWI4OWQzZmMwMzUzNGFfMzU1_551d2561-6019-49cb-9902-2af17e5000e8">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83MC9mcmFnOmRjMWY1YTA5MWRmZTRkY2ZhNmFiODlkM2ZjMDM1MzRhL3RhYmxlOjIzNTgyZDE3NjA4YjQxMmJiN2Q4ODlkMGE5OGIwNzhjL3RhYmxlcmFuZ2U6MjM1ODJkMTc2MDhiNDEyYmI3ZDg4OWQwYTk4YjA3OGNfMi0xLTEtMS0w_d93c4656-c294-4c91-9b8d-6993b31e47c1"
      unitRef="usd">9528000</us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83MC9mcmFnOmRjMWY1YTA5MWRmZTRkY2ZhNmFiODlkM2ZjMDM1MzRhL3RhYmxlOjIzNTgyZDE3NjA4YjQxMmJiN2Q4ODlkMGE5OGIwNzhjL3RhYmxlcmFuZ2U6MjM1ODJkMTc2MDhiNDEyYmI3ZDg4OWQwYTk4YjA3OGNfMi0zLTEtMS0w_4717de38-b1fd-4fef-af97-c39f1f4df0ab"
      unitRef="usd">4582000</us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83MC9mcmFnOmRjMWY1YTA5MWRmZTRkY2ZhNmFiODlkM2ZjMDM1MzRhL3RhYmxlOjIzNTgyZDE3NjA4YjQxMmJiN2Q4ODlkMGE5OGIwNzhjL3RhYmxlcmFuZ2U6MjM1ODJkMTc2MDhiNDEyYmI3ZDg4OWQwYTk4YjA3OGNfMy0xLTEtMS0w_ad40930d-41a6-4f03-95d0-ef4d6308fcbe"
      unitRef="usd">17571000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83MC9mcmFnOmRjMWY1YTA5MWRmZTRkY2ZhNmFiODlkM2ZjMDM1MzRhL3RhYmxlOjIzNTgyZDE3NjA4YjQxMmJiN2Q4ODlkMGE5OGIwNzhjL3RhYmxlcmFuZ2U6MjM1ODJkMTc2MDhiNDEyYmI3ZDg4OWQwYTk4YjA3OGNfMy0zLTEtMS0w_01392138-5e47-4068-9944-d282ffa07ed7"
      unitRef="usd">11428000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83MC9mcmFnOmRjMWY1YTA5MWRmZTRkY2ZhNmFiODlkM2ZjMDM1MzRhL3RhYmxlOjIzNTgyZDE3NjA4YjQxMmJiN2Q4ODlkMGE5OGIwNzhjL3RhYmxlcmFuZ2U6MjM1ODJkMTc2MDhiNDEyYmI3ZDg4OWQwYTk4YjA3OGNfNC0xLTEtMS0w_9275578f-4d34-42a6-806e-13885dde3720"
      unitRef="usd">15366000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83MC9mcmFnOmRjMWY1YTA5MWRmZTRkY2ZhNmFiODlkM2ZjMDM1MzRhL3RhYmxlOjIzNTgyZDE3NjA4YjQxMmJiN2Q4ODlkMGE5OGIwNzhjL3RhYmxlcmFuZ2U6MjM1ODJkMTc2MDhiNDEyYmI3ZDg4OWQwYTk4YjA3OGNfNC0zLTEtMS0w_e2f021db-64c1-4038-a288-714b935285fe"
      unitRef="usd">10618000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83MC9mcmFnOmRjMWY1YTA5MWRmZTRkY2ZhNmFiODlkM2ZjMDM1MzRhL3RhYmxlOjIzNTgyZDE3NjA4YjQxMmJiN2Q4ODlkMGE5OGIwNzhjL3RhYmxlcmFuZ2U6MjM1ODJkMTc2MDhiNDEyYmI3ZDg4OWQwYTk4YjA3OGNfNS0xLTEtMS0w_afd5aaf7-b4d5-4336-9519-45c3920990aa"
      unitRef="usd">42465000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83MC9mcmFnOmRjMWY1YTA5MWRmZTRkY2ZhNmFiODlkM2ZjMDM1MzRhL3RhYmxlOjIzNTgyZDE3NjA4YjQxMmJiN2Q4ODlkMGE5OGIwNzhjL3RhYmxlcmFuZ2U6MjM1ODJkMTc2MDhiNDEyYmI3ZDg4OWQwYTk4YjA3OGNfNS0zLTEtMS0w_8be6d296-ab6f-4776-a772-185e5ef846a0"
      unitRef="usd">26628000</us-gaap:InventoryNet>
    <us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves
      contextRef="i9bffaad4ba554562819fff96ac3cf138_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83MC9mcmFnOmRjMWY1YTA5MWRmZTRkY2ZhNmFiODlkM2ZjMDM1MzRhL3RleHRyZWdpb246ZGMxZjVhMDkxZGZlNGRjZmE2YWI4OWQzZmMwMzUzNGFfMTEw_14d2789c-38c5-4550-8a2d-231be1988f18"
      unitRef="usd">11300000</us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves
      contextRef="if8dfd74187db40cd9f49d0f2f58fe0e9_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83MC9mcmFnOmRjMWY1YTA5MWRmZTRkY2ZhNmFiODlkM2ZjMDM1MzRhL3RleHRyZWdpb246ZGMxZjVhMDkxZGZlNGRjZmE2YWI4OWQzZmMwMzUzNGFfMTcw_6e62fe94-38ac-445b-8049-d6421c8462d9"
      unitRef="usd">0</us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83My9mcmFnOmM1OTUwYzZkMTc5YjRhYzA5MjExYTI2OTVlNDNhNTAwL3RleHRyZWdpb246YzU5NTBjNmQxNzliNGFjMDkyMTFhMjY5NWU0M2E1MDBfMjI2NQ_225fc5a1-1466-4409-8b2e-71e86fb7a16e">Investments in Unconsolidated VIEs&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2020, the Company entered into a Development and Option Agreement (Development Agreement) with Navitor Pharmaceuticals, Inc. (Navitor). The Company can terminate the Development Agreement upon 30 days&#x2019; notice.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the Development Agreement, the Company and Navitor will jointly conduct a Phase II clinical program for NV-5138 (SPN-820) for treatment-resistant depression. The Company will bear all of the Phase I and Phase II development costs incurred by either party, up to a maximum of $50&#160;million. In addition, the Company will incur certain other research and development support costs. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are certain additional payment amounts which could be incurred by the Company. These costs are contingent upon Navitor achieving defined development milestones. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has an option to acquire or license NV-5138 (SPN-820), for which additional payments would be required. The Company paid Navitor a one time, nonrefundable, and non-creditable fee of $10&#160;million for the option to acquire or license NV-5138 (SPN-820). This expense is included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Research and development expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the condensed consolidated statement of earnings for the nine months ended September&#160;30, 2020.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to entering into the Development Agreement, the Company acquired Series D Preferred Shares of Navitor for $15&#160;million, representing an approximately 13% ownership position in Navitor. The Company has determined that Navitor is a VIE. The Company has not consolidated this VIE because the Company lacks the power to direct the activities that most significantly impact Navitor&#x2019;s economic performance. This investment is accounted for under the practical expedient allowed for equity securities without readily determinable fair value, which is cost minus impairment plus any changes in observable price changes from an orderly transaction of similar investments of Navitor. The investment is recorded in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in the condensed consolidated balance sheets.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2020, the carrying value of our investment in Navitor was approximately $15&#160;million. The maximum exposure to losses related to Navitor is limited to: the $15&#160;million carrying value of the investment; a maximum of approximately $50&#160;million in expense for Phase I and Phase II development of NV-5138 (SPN-820); and the cost of other development and formulation activities provided by the Company.  &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have provided no financing to Navitor other than amounts required under the Development Agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <supn:VariableInterestEntityAgreementTerminationNoticePeriod
      contextRef="ibfafcf6d9f9e4c3cb949cf68b1c75561_D20200401-20200430"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83My9mcmFnOmM1OTUwYzZkMTc5YjRhYzA5MjExYTI2OTVlNDNhNTAwL3RleHRyZWdpb246YzU5NTBjNmQxNzliNGFjMDkyMTFhMjY5NWU0M2E1MDBfMjE1_5def3a76-6f93-41c7-8d57-e114728b2d22">P30D</supn:VariableInterestEntityAgreementTerminationNoticePeriod>
    <supn:CollaborativeArrangementThresholdForDevelopmentCostsPayments
      contextRef="ibfafcf6d9f9e4c3cb949cf68b1c75561_D20200401-20200430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83My9mcmFnOmM1OTUwYzZkMTc5YjRhYzA5MjExYTI2OTVlNDNhNTAwL3RleHRyZWdpb246YzU5NTBjNmQxNzliNGFjMDkyMTFhMjY5NWU0M2E1MDBfNDkz_2966d396-0bcc-419e-ad31-29c51f57f06c"
      unitRef="usd">50000000</supn:CollaborativeArrangementThresholdForDevelopmentCostsPayments>
    <supn:CollaborativeArrangementPaymentForOptionIssueFee
      contextRef="ibfafcf6d9f9e4c3cb949cf68b1c75561_D20200401-20200430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83My9mcmFnOmM1OTUwYzZkMTc5YjRhYzA5MjExYTI2OTVlNDNhNTAwL3RleHRyZWdpb246YzU5NTBjNmQxNzliNGFjMDkyMTFhMjY5NWU0M2E1MDBfOTk1_0b5eb025-3e03-42df-9dcf-10c170820191"
      unitRef="usd">10000000</supn:CollaborativeArrangementPaymentForOptionIssueFee>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="i40bbe76d6a014d6fb8fee49473530b9a_I20200430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83My9mcmFnOmM1OTUwYzZkMTc5YjRhYzA5MjExYTI2OTVlNDNhNTAwL3RleHRyZWdpb246YzU5NTBjNmQxNzliNGFjMDkyMTFhMjY5NWU0M2E1MDBfMTI5OQ_2a7b77e8-a328-4a92-82f2-aec747957200"
      unitRef="usd">15000000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="ibfafcf6d9f9e4c3cb949cf68b1c75561_D20200401-20200430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83My9mcmFnOmM1OTUwYzZkMTc5YjRhYzA5MjExYTI2OTVlNDNhNTAwL3RleHRyZWdpb246YzU5NTBjNmQxNzliNGFjMDkyMTFhMjY5NWU0M2E1MDBfMTMzMg_b2d4fa54-1a77-42fb-80f2-f9e6aa140028"
      unitRef="number">0.13</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="if5376db65805433a8a102dd86079b8f7_I20200930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83My9mcmFnOmM1OTUwYzZkMTc5YjRhYzA5MjExYTI2OTVlNDNhNTAwL3RleHRyZWdpb246YzU5NTBjNmQxNzliNGFjMDkyMTFhMjY5NWU0M2E1MDBfMTgxOQ_67ccc8fe-50ae-4fa0-8c76-490ee1158bc1"
      unitRef="usd">15000000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="if5376db65805433a8a102dd86079b8f7_I20200930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83My9mcmFnOmM1OTUwYzZkMTc5YjRhYzA5MjExYTI2OTVlNDNhNTAwL3RleHRyZWdpb246YzU5NTBjNmQxNzliNGFjMDkyMTFhMjY5NWU0M2E1MDBfMTg5MQ_67ccc8fe-50ae-4fa0-8c76-490ee1158bc1"
      unitRef="usd">15000000</us-gaap:EquitySecuritiesFvNiCost>
    <supn:CollaborativeArrangementThresholdForDevelopmentCostsPayments
      contextRef="ibfafcf6d9f9e4c3cb949cf68b1c75561_D20200401-20200430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83My9mcmFnOmM1OTUwYzZkMTc5YjRhYzA5MjExYTI2OTVlNDNhNTAwL3RleHRyZWdpb246YzU5NTBjNmQxNzliNGFjMDkyMTFhMjY5NWU0M2E1MDBfMTk1NQ_2966d396-0bcc-419e-ad31-29c51f57f06c"
      unitRef="usd">50000000</supn:CollaborativeArrangementThresholdForDevelopmentCostsPayments>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RleHRyZWdpb246ZWM4OTQ5ZWRiOGI0NDViZWE5ZmIxODNmNDFjMDA4NDlfMzQ0_e5b09fa1-e98c-4f55-ae7d-9496e1e8612f">Property and Equipment&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consists of the following (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lab equipment and furniture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction-in-progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense on property and equipment was approximately $0.7 million and $1.8 million for the three and nine months ended September&#160;30, 2020, respectively, and approximately $0.4 million and $1.1 million for the three and nine months ended September&#160;30, 2019. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2020, there were no identified indicators of impairment.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <supn:ScheduleOfPropertyPlantAndEquipmentComponentsTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RleHRyZWdpb246ZWM4OTQ5ZWRiOGI0NDViZWE5ZmIxODNmNDFjMDA4NDlfMzQy_08df131c-8866-4b30-9773-a3b3dcc7242e">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consists of the following (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lab equipment and furniture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction-in-progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</supn:ScheduleOfPropertyPlantAndEquipmentComponentsTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia1d02a60e5a048e2ba7de4d23c8bfce1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfMi0xLTEtMS0w_bfb04432-2b43-428d-929f-52c63f735ae7"
      unitRef="usd">12374000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i56404aa30d734831b1a12431fe8ec6dc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfMi0zLTEtMS0w_eafeb52f-35c9-4c81-8a55-f8392ad44205"
      unitRef="usd">11053000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0528a9f4f90d46fa9ee593fb2c263ea8_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfMy0xLTEtMS0w_636f96c2-680f-437c-a145-699ab95229a1"
      unitRef="usd">15185000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iae1fab1e727b41b29bbc72f5fe656192_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfMy0zLTEtMS0w_c7f5f380-801e-4b09-8ab2-8e31d3914164"
      unitRef="usd">14217000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if8de9d62269348b09031b8ce6c444951_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfNC0xLTEtMS0w_e972298c-144a-4dfd-a570-184099366576"
      unitRef="usd">2225000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i06a728bf93c9429694787600ba0b7e5f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfNC0zLTEtMS0w_f04faec8-5170-4367-961e-8852d7369e75"
      unitRef="usd">2225000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0872855f14ea4a51b07d20bb7ecaa343_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfNS0xLTEtMS0w_df4babf6-3e2a-4831-ab86-f91b369caf39"
      unitRef="usd">2089000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if77225dd30cf4d6580c9390f31563776_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfNS0zLTEtMS0w_c7857915-e523-4fbc-b30c-3381a4b97654"
      unitRef="usd">1839000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1707c3a0a8764947a7e2131affebd2cf_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfNi0xLTEtMS0w_e9a24ed1-1f74-419f-a440-807740f7bfdf"
      unitRef="usd">34000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icbfffbb9ebee4d83b5236f8beaa4c67d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfNi0zLTEtMS0w_c8461f00-d4f2-4ed2-adc7-78b46a287463"
      unitRef="usd">433000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfNy0xLTEtMS0w_9be20dc2-98d6-44cb-99d3-9067c50c5d55"
      unitRef="usd">31907000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfNy0zLTEtMS0w_66645d96-fde4-4a11-8547-924f0b89d3a4"
      unitRef="usd">29767000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfOC0xLTEtMS0w_a7625c4a-5cac-45f0-aef0-4d97cee283ba"
      unitRef="usd">14512000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfOC0zLTEtMS0w_2504d6f3-7e18-4375-ac31-84739e14bb86"
      unitRef="usd">12699000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfOS0xLTEtMS0w_d1d9c36c-6d88-49cd-a0e9-07c899b2414b"
      unitRef="usd">17395000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RhYmxlOjM0MDI2Yjk5ODBiMDRlYzVhMDIyOGY2OWFiMWZiZWE5L3RhYmxlcmFuZ2U6MzQwMjZiOTk4MGIwNGVjNWEwMjI4ZjY5YWIxZmJlYTlfOS0zLTEtMS0w_72740fb7-928d-4376-b258-3af140ef2f79"
      unitRef="usd">17068000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationAndAmortization
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RleHRyZWdpb246ZWM4OTQ5ZWRiOGI0NDViZWE5ZmIxODNmNDFjMDA4NDlfMTY5_931fdc9c-a929-4347-92d2-b843db6c3721"
      unitRef="usd">700000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RleHRyZWdpb246ZWM4OTQ5ZWRiOGI0NDViZWE5ZmIxODNmNDFjMDA4NDlfMTc2_808bc38e-349c-4459-ae44-1c653e102f60"
      unitRef="usd">1800000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RleHRyZWdpb246ZWM4OTQ5ZWRiOGI0NDViZWE5ZmIxODNmNDFjMDA4NDlfMjM5_c1fc9742-0dc0-463f-ac15-f9773ecf58a1"
      unitRef="usd">400000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83Ni9mcmFnOmVjODk0OWVkYjhiNDQ1YmVhOWZiMTgzZjQxYzAwODQ5L3RleHRyZWdpb246ZWM4OTQ5ZWRiOGI0NDViZWE5ZmIxODNmNDFjMDA4NDlfMjQ2_1c62aefe-abc8-4b05-895f-5094b593632b"
      unitRef="usd">1100000</us-gaap:DepreciationAndAmortization>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RleHRyZWdpb246MTM2NDlkNGJjOTliNDhmNGJmNmJmODAyOWEzNjNlMDZfMTI5MA_3e02336a-af04-495f-81da-fb2c2a3e2998">Goodwill and Intangible Assets, Net&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the USWM Acquisition purchase price over the fair value of the tangible and identifiable intangible net assets acquired. In the third quarter of 2020, the Company recorded measurement period adjustments to goodwill of $1.0 million. Refer to Note 3 for further discussion of the USWM Acquisition.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets also includes: patent defense costs, which are deferred legal fees incurred in conjunction with defending patents for Oxtellar XR and Trokendi XR; an acquired IPR&amp;amp;D asset associated with the USWM acquisition; and acquired developed technology and product rights associated with the USWM acquisition. The Company amortizes intangible assets over their useful lives, except for the acquired IPR&amp;amp;D asset.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table sets forth the gross carrying amounts and related accumulated amortization of goodwill and intangible assets (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:98.563%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.565%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&#160;Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired In-process Research &amp;amp; Development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired Developed Technology and Product Rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.26 - 12.26&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized patent defense costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.25 - 6.50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. patents covering Oxtellar XR and Trokendi XR will expire no earlier than 2027. As regards Trokendi XR, the Company entered into settlement agreements that allow third parties to enter the market by January 1, 2023, or earlier under certain circumstances. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for intangible assets was approximately $6.1 million and $9.8 million, for the three and nine month periods ended September&#160;30, 2020, respectively, and approximately $1.3 million and $3.9 million, for the three and nine month periods ended September&#160;30, 2019. The increase in expense is due to amortization of the acquired developed technology and product rights from the USWM Acquisition. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2020, there were no identified indicators of impairment.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RleHRyZWdpb246MTM2NDlkNGJjOTliNDhmNGJmNmJmODAyOWEzNjNlMDZfMTA5OTUxMTYyOTczMA_e0056f76-678b-4d08-93f1-412df5ba1405"
      unitRef="usd">1000000.0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RleHRyZWdpb246MTM2NDlkNGJjOTliNDhmNGJmNmJmODAyOWEzNjNlMDZfMTI4OQ_6887704a-eb35-47a4-89ac-b32f4938b3bc">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table sets forth the gross carrying amounts and related accumulated amortization of goodwill and intangible assets (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:98.563%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.565%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&#160;Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired In-process Research &amp;amp; Development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired Developed Technology and Product Rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.26 - 12.26&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized patent defense costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.25 - 6.50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:GoodwillGross
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfMi0zLTEtMS0w_f47f4d21-b4c1-49a4-85fe-0d47ca36b333"
      unitRef="usd">89143000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfMi01LTEtMS0w_d6240783-c14f-454b-9d68-11074f9c19e5"
      unitRef="usd">0</us-gaap:GoodwillGross>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i6c16b0b195cb45aa8b527cfb99fc73fd_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfMy0zLTEtMS0w_e0b7f00d-be64-4b1b-a712-49b2f2aba063"
      unitRef="usd">150000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="iad6f674dbca14ab7bb5a52e1abe02382_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfMy01LTEtMS0w_917877bc-443a-4fa6-82f6-4f92fdbdf564"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ia35c515a4f1541d08946ec8a7a25ea26_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfNS0xLTEtMS0wL3RleHRyZWdpb246YzNkNmYxZDhlOTdlNDk1N2I3NzAzNzdmMmI5NzI4ZjZfNA_82c7669d-022d-4423-8674-eeac92644e82">P10Y3M3D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i6c26d5400f4d465497c0df8d67538135_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfNS0xLTEtMS0wL3RleHRyZWdpb246YzNkNmYxZDhlOTdlNDk1N2I3NzAzNzdmMmI5NzI4ZjZfOQ_ed7cc4b1-d73f-455c-b602-b2fc238980e4">P12Y3M3D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i85e8d26149d34bc7913472a9aedfc0d7_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfNS0zLTEtMS0w_02b4322a-06bb-4bc9-bd7a-b40fb431e1d3"
      unitRef="usd">237000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifd992f514d904e77bb0aca5eb9501d87_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfNS01LTEtMS0w_81d6d9f7-1ba1-4b9d-a498-9bced05ff715"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="id082ef8cbea44d48a134f827b5848aae_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfNi0xLTEtMS0wL3RleHRyZWdpb246OWExMjM5OTBjNzRlNGZkMDhiZGU4NGY1MzRjYWYzZTFfNA_8ad2b272-377a-40c3-9219-7aadb30e8d3b">P2Y3M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ia55f04bb03c74fe5b1b5cb823ef36997_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfNi0xLTEtMS0wL3RleHRyZWdpb246OWExMjM5OTBjNzRlNGZkMDhiZGU4NGY1MzRjYWYzZTFfOQ_af49b6e5-7bcc-4645-b430-96b279354bfc">P6Y6M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i18518539b8fd4ae3a524d942e4a57a60_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfNi0zLTEtMS0w_d4518cf3-cc13-485d-ad54-f9db42a46e46"
      unitRef="usd">43613000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i971b686787224e5fabcb2417daaf47d6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfNi01LTEtMS0w_f723f03e-1538-4a81-8735-91957d826d27"
      unitRef="usd">43375000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfNy0zLTEtMS0w_dbe049f2-c48c-4266-8fe9-27f2bc997a56"
      unitRef="usd">28348000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfNy01LTEtMS0w_55aa8f80-7e99-4ad5-aea1-e6bcd0281936"
      unitRef="usd">18535000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfOC0zLTEtMS0w_c18caa4e-808b-442c-b723-c674209bc2a7"
      unitRef="usd">402265000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RhYmxlOmU0ZTlhOTk1NWFhNDQ1MDdhZmQ1N2RmOWZjZDE2MmU0L3RhYmxlcmFuZ2U6ZTRlOWE5OTU1YWE0NDUwN2FmZDU3ZGY5ZmNkMTYyZTRfOC01LTEtMS0w_9118f823-6bc6-489c-b27d-76db3e3b1728"
      unitRef="usd">24840000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RleHRyZWdpb246MTM2NDlkNGJjOTliNDhmNGJmNmJmODAyOWEzNjNlMDZfMTEwNg_5ccf2438-a4e7-4b2c-9bc9-a6e78a3d4485"
      unitRef="usd">6100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RleHRyZWdpb246MTM2NDlkNGJjOTliNDhmNGJmNmJmODAyOWEzNjNlMDZfMTExMw_95cd3e27-ee61-4806-aa0a-1ada0f8866d4"
      unitRef="usd">9800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RleHRyZWdpb246MTM2NDlkNGJjOTliNDhmNGJmNmJmODAyOWEzNjNlMDZfMTE4Mw_00709419-a03e-4122-84f4-77505c073b4a"
      unitRef="usd">1300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl83OS9mcmFnOjEzNjQ5ZDRiYzk5YjQ4ZjRiZjZiZjgwMjlhMzYzZTA2L3RleHRyZWdpb246MTM2NDlkNGJjOTliNDhmNGJmNmJmODAyOWEzNjNlMDZfMTE5MA_f5702568-1065-43a5-8e20-902491dbc1dd"
      unitRef="usd">3900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84Mi9mcmFnOmIxMWQxNmI2ZTY3YjQ5ODI5OTg2OTZhYWU5ZjE2ZGRmL3RleHRyZWdpb246YjExZDE2YjZlNjdiNDk4Mjk5ODY5NmFhZTlmMTZkZGZfMjQy_d63b5548-faea-400c-9db3-71ca128358ed">Accrued Expenses and Other Current Liabilities&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consist of the following (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued clinical trial costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_____________________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Includes preclinical and all clinical trial costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <supn:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84Mi9mcmFnOmIxMWQxNmI2ZTY3YjQ5ODI5OTg2OTZhYWU5ZjE2ZGRmL3RleHRyZWdpb246YjExZDE2YjZlNjdiNDk4Mjk5ODY5NmFhZTlmMTZkZGZfMjQ4_5c56a835-22a8-43d8-b531-b1bfc7babb55">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consist of the following (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued clinical trial costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_____________________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Includes preclinical and all clinical trial costs.&lt;/span&gt;&lt;/div&gt;</supn:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock>
    <supn:AccruedClinicalTrialAndClinicalSupplyCostsCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84Mi9mcmFnOmIxMWQxNmI2ZTY3YjQ5ODI5OTg2OTZhYWU5ZjE2ZGRmL3RhYmxlOjg5N2FhN2FjOGUwMzQxMzRiNzI5NTk1ZmY0NWY2NjNjL3RhYmxlcmFuZ2U6ODk3YWE3YWM4ZTAzNDEzNGI3Mjk1OTVmZjQ1ZjY2M2NfMi0xLTEtMS0w_5b347643-ab6e-4498-9734-f455b297ae3e"
      unitRef="usd">6264000</supn:AccruedClinicalTrialAndClinicalSupplyCostsCurrent>
    <supn:AccruedClinicalTrialAndClinicalSupplyCostsCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84Mi9mcmFnOmIxMWQxNmI2ZTY3YjQ5ODI5OTg2OTZhYWU5ZjE2ZGRmL3RhYmxlOjg5N2FhN2FjOGUwMzQxMzRiNzI5NTk1ZmY0NWY2NjNjL3RhYmxlcmFuZ2U6ODk3YWE3YWM4ZTAzNDEzNGI3Mjk1OTVmZjQ1ZjY2M2NfMi0zLTEtMS0w_f82d2cbc-4d4a-4b74-b5ac-e5680a674cfe"
      unitRef="usd">13285000</supn:AccruedClinicalTrialAndClinicalSupplyCostsCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84Mi9mcmFnOmIxMWQxNmI2ZTY3YjQ5ODI5OTg2OTZhYWU5ZjE2ZGRmL3RhYmxlOjg5N2FhN2FjOGUwMzQxMzRiNzI5NTk1ZmY0NWY2NjNjL3RhYmxlcmFuZ2U6ODk3YWE3YWM4ZTAzNDEzNGI3Mjk1OTVmZjQ1ZjY2M2NfMy0xLTEtMS0w_8af01a46-a0b9-4b28-b8a4-3d324dc01e31"
      unitRef="usd">14892000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84Mi9mcmFnOmIxMWQxNmI2ZTY3YjQ5ODI5OTg2OTZhYWU5ZjE2ZGRmL3RhYmxlOjg5N2FhN2FjOGUwMzQxMzRiNzI5NTk1ZmY0NWY2NjNjL3RhYmxlcmFuZ2U6ODk3YWE3YWM4ZTAzNDEzNGI3Mjk1OTVmZjQ1ZjY2M2NfMy0zLTEtMS0w_e62f3ba0-f862-4907-a67f-b09f09b466ed"
      unitRef="usd">11223000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84Mi9mcmFnOmIxMWQxNmI2ZTY3YjQ5ODI5OTg2OTZhYWU5ZjE2ZGRmL3RhYmxlOjg5N2FhN2FjOGUwMzQxMzRiNzI5NTk1ZmY0NWY2NjNjL3RhYmxlcmFuZ2U6ODk3YWE3YWM4ZTAzNDEzNGI3Mjk1OTVmZjQ1ZjY2M2NfNC0xLTEtMS0w_fa5167f7-c184-4222-90f3-6acf4305f42e"
      unitRef="usd">2627000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84Mi9mcmFnOmIxMWQxNmI2ZTY3YjQ5ODI5OTg2OTZhYWU5ZjE2ZGRmL3RhYmxlOjg5N2FhN2FjOGUwMzQxMzRiNzI5NTk1ZmY0NWY2NjNjL3RhYmxlcmFuZ2U6ODk3YWE3YWM4ZTAzNDEzNGI3Mjk1OTVmZjQ1ZjY2M2NfNC0zLTEtMS0w_34a197a8-32f4-4154-bf96-f276e8fed82b"
      unitRef="usd">3936000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84Mi9mcmFnOmIxMWQxNmI2ZTY3YjQ5ODI5OTg2OTZhYWU5ZjE2ZGRmL3RhYmxlOjg5N2FhN2FjOGUwMzQxMzRiNzI5NTk1ZmY0NWY2NjNjL3RhYmxlcmFuZ2U6ODk3YWE3YWM4ZTAzNDEzNGI3Mjk1OTVmZjQ1ZjY2M2NfNS0xLTEtMS0w_4f4da7c9-0182-4367-a5e9-a7df24f8b54f"
      unitRef="usd">14678000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84Mi9mcmFnOmIxMWQxNmI2ZTY3YjQ5ODI5OTg2OTZhYWU5ZjE2ZGRmL3RhYmxlOjg5N2FhN2FjOGUwMzQxMzRiNzI5NTk1ZmY0NWY2NjNjL3RhYmxlcmFuZ2U6ODk3YWE3YWM4ZTAzNDEzNGI3Mjk1OTVmZjQ1ZjY2M2NfNS0zLTEtMS0w_e23ac77d-8985-43b8-85e1-1f35c1601262"
      unitRef="usd">0</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84Mi9mcmFnOmIxMWQxNmI2ZTY3YjQ5ODI5OTg2OTZhYWU5ZjE2ZGRmL3RhYmxlOjg5N2FhN2FjOGUwMzQxMzRiNzI5NTk1ZmY0NWY2NjNjL3RhYmxlcmFuZ2U6ODk3YWE3YWM4ZTAzNDEzNGI3Mjk1OTVmZjQ1ZjY2M2NfNi0xLTEtMS0w_189a85b7-5a18-4656-932d-9535d115c2bc"
      unitRef="usd">17828000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84Mi9mcmFnOmIxMWQxNmI2ZTY3YjQ5ODI5OTg2OTZhYWU5ZjE2ZGRmL3RhYmxlOjg5N2FhN2FjOGUwMzQxMzRiNzI5NTk1ZmY0NWY2NjNjL3RhYmxlcmFuZ2U6ODk3YWE3YWM4ZTAzNDEzNGI3Mjk1OTVmZjQ1ZjY2M2NfNi0zLTEtMS0w_73a8218d-caf8-4a4e-851e-fe5cfc15aba4"
      unitRef="usd">5861000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84Mi9mcmFnOmIxMWQxNmI2ZTY3YjQ5ODI5OTg2OTZhYWU5ZjE2ZGRmL3RhYmxlOjg5N2FhN2FjOGUwMzQxMzRiNzI5NTk1ZmY0NWY2NjNjL3RhYmxlcmFuZ2U6ODk3YWE3YWM4ZTAzNDEzNGI3Mjk1OTVmZjQ1ZjY2M2NfNy0xLTEtMS0w_729ff2b5-76cc-4e65-b61c-f02419068a4d"
      unitRef="usd">56289000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84Mi9mcmFnOmIxMWQxNmI2ZTY3YjQ5ODI5OTg2OTZhYWU5ZjE2ZGRmL3RhYmxlOjg5N2FhN2FjOGUwMzQxMzRiNzI5NTk1ZmY0NWY2NjNjL3RhYmxlcmFuZ2U6ODk3YWE3YWM4ZTAzNDEzNGI3Mjk1OTVmZjQ1ZjY2M2NfNy0zLTEtMS0w_bf1adc69-88e9-42da-b8b4-e1161d48e85e"
      unitRef="usd">34305000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <supn:AccruedProductReturnsAndRebatesTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84NS9mcmFnOjg2MmI2OGZlZTc2NDQxYmNhNDMyOTQ2ZGU4ZjBjYmFiL3RleHRyZWdpb246ODYyYjY4ZmVlNzY0NDFiY2E0MzI5NDZkZThmMGNiYWJfMTA1_f0f09689-600e-40d0-958a-5b56d58dfa41">Accrued Product Returns and Rebates&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued product returns and rebates consist of the following (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued product rebates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued product returns&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</supn:AccruedProductReturnsAndRebatesTextBlock>
    <supn:ScheduleOfAccruedProductReturnsAndRebatesTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84NS9mcmFnOjg2MmI2OGZlZTc2NDQxYmNhNDMyOTQ2ZGU4ZjBjYmFiL3RleHRyZWdpb246ODYyYjY4ZmVlNzY0NDFiY2E0MzI5NDZkZThmMGNiYWJfMTAy_cf7ccd95-bf50-4dcf-8835-3f2d4a5b248e">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued product returns and rebates consist of the following (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued product rebates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued product returns&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</supn:ScheduleOfAccruedProductReturnsAndRebatesTableTextBlock>
    <supn:AccruedRebates
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84NS9mcmFnOjg2MmI2OGZlZTc2NDQxYmNhNDMyOTQ2ZGU4ZjBjYmFiL3RhYmxlOjhiNGI2NmMyNjc4NTQzMmY5MTAyNzU5OTQ1ZjUzMTEzL3RhYmxlcmFuZ2U6OGI0YjY2YzI2Nzg1NDMyZjkxMDI3NTk5NDVmNTMxMTNfMi0xLTEtMS0w_1076e675-72d5-4607-aad2-8381302b3dd7"
      unitRef="usd">110543000</supn:AccruedRebates>
    <supn:AccruedRebates
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84NS9mcmFnOjg2MmI2OGZlZTc2NDQxYmNhNDMyOTQ2ZGU4ZjBjYmFiL3RhYmxlOjhiNGI2NmMyNjc4NTQzMmY5MTAyNzU5OTQ1ZjUzMTEzL3RhYmxlcmFuZ2U6OGI0YjY2YzI2Nzg1NDMyZjkxMDI3NTk5NDVmNTMxMTNfMi0zLTEtMS0w_bc7b9fce-f030-44a4-af0d-fd2226ed233d"
      unitRef="usd">88811000</supn:AccruedRebates>
    <supn:AccruedProductReturns
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84NS9mcmFnOjg2MmI2OGZlZTc2NDQxYmNhNDMyOTQ2ZGU4ZjBjYmFiL3RhYmxlOjhiNGI2NmMyNjc4NTQzMmY5MTAyNzU5OTQ1ZjUzMTEzL3RhYmxlcmFuZ2U6OGI0YjY2YzI2Nzg1NDMyZjkxMDI3NTk5NDVmNTMxMTNfMy0xLTEtMS0w_b591fb8b-b015-4b9f-9a90-775f03051db8"
      unitRef="usd">26430000</supn:AccruedProductReturns>
    <supn:AccruedProductReturns
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84NS9mcmFnOjg2MmI2OGZlZTc2NDQxYmNhNDMyOTQ2ZGU4ZjBjYmFiL3RhYmxlOjhiNGI2NmMyNjc4NTQzMmY5MTAyNzU5OTQ1ZjUzMTEzL3RhYmxlcmFuZ2U6OGI0YjY2YzI2Nzg1NDMyZjkxMDI3NTk5NDVmNTMxMTNfMy0zLTEtMS0w_8cff279a-c0aa-4bf8-bedb-637e6853fc1f"
      unitRef="usd">18818000</supn:AccruedProductReturns>
    <supn:AccruedProductReturnsAndRebates
      contextRef="ia007e8d525e0449aab19e4761282ebe0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84NS9mcmFnOjg2MmI2OGZlZTc2NDQxYmNhNDMyOTQ2ZGU4ZjBjYmFiL3RhYmxlOjhiNGI2NmMyNjc4NTQzMmY5MTAyNzU5OTQ1ZjUzMTEzL3RhYmxlcmFuZ2U6OGI0YjY2YzI2Nzg1NDMyZjkxMDI3NTk5NDVmNTMxMTNfNC0xLTEtMS0w_54115350-2e42-4af1-8e7b-7dbdd36c0e32"
      unitRef="usd">136973000</supn:AccruedProductReturnsAndRebates>
    <supn:AccruedProductReturnsAndRebates
      contextRef="ibee3a1a1863e4a7c8214eefaba6e2875_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84NS9mcmFnOjg2MmI2OGZlZTc2NDQxYmNhNDMyOTQ2ZGU4ZjBjYmFiL3RhYmxlOjhiNGI2NmMyNjc4NTQzMmY5MTAyNzU5OTQ1ZjUzMTEzL3RhYmxlcmFuZ2U6OGI0YjY2YzI2Nzg1NDMyZjkxMDI3NTk5NDVmNTMxMTNfNC0zLTEtMS0w_205cb578-841f-4aa4-940e-695c588e115c"
      unitRef="usd">107629000</supn:AccruedProductReturnsAndRebates>
    <us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RleHRyZWdpb246OTFmYmM3YWZjMDcxNGI3YWEyZjEwMzM1OWNiMjM4OTZfMzUz_d3a578b2-0edf-49d9-8da8-37e3175bad7b">Interest Expense&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense consists of the following (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.259%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense on nonrecourse liability related to sale of future royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,662)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Interest expense includes noncash interest expense related to amortization of deferred financing costs, and amortization of the debt discount on the 2023 Notes. Expenses of $4.2 million and $12.4 million were incurred for the three and nine months ended September&#160;30, 2020, respectively, and $4.0 million and $11.7 million for the three and nine months ended September&#160;30, 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RleHRyZWdpb246OTFmYmM3YWZjMDcxNGI3YWEyZjEwMzM1OWNiMjM4OTZfMzU2_7175fbf8-a738-4b12-a27a-b28ae2f46aa8">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense consists of the following (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.259%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense on nonrecourse liability related to sale of future royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,662)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InterestExpenseDebt
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RhYmxlOmFkMjJhZDIwODcyMDQyOWFhYzk3MjU3M2RmMzdmMWQ2L3RhYmxlcmFuZ2U6YWQyMmFkMjA4NzIwNDI5YWFjOTcyNTczZGYzN2YxZDZfMy0xLTEtMS0w_ea981741-b2ce-43b6-9c25-201b02fad573"
      unitRef="usd">4945000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RhYmxlOmFkMjJhZDIwODcyMDQyOWFhYzk3MjU3M2RmMzdmMWQ2L3RhYmxlcmFuZ2U6YWQyMmFkMjA4NzIwNDI5YWFjOTcyNTczZGYzN2YxZDZfMy0zLTEtMS0w_ac3af6e4-b6e1-417e-9d7f-1ffb4a7db999"
      unitRef="usd">4546000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RhYmxlOmFkMjJhZDIwODcyMDQyOWFhYzk3MjU3M2RmMzdmMWQ2L3RhYmxlcmFuZ2U6YWQyMmFkMjA4NzIwNDI5YWFjOTcyNTczZGYzN2YxZDZfMy01LTEtMS0w_d791088c-4d55-45dd-8422-c29a26cdcca9"
      unitRef="usd">14430000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RhYmxlOmFkMjJhZDIwODcyMDQyOWFhYzk3MjU3M2RmMzdmMWQ2L3RhYmxlcmFuZ2U6YWQyMmFkMjA4NzIwNDI5YWFjOTcyNTczZGYzN2YxZDZfMy03LTEtMS0w_dc384500-bd5d-4546-a8d6-9e7f49032a70"
      unitRef="usd">13518000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseOther
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RhYmxlOmFkMjJhZDIwODcyMDQyOWFhYzk3MjU3M2RmMzdmMWQ2L3RhYmxlcmFuZ2U6YWQyMmFkMjA4NzIwNDI5YWFjOTcyNTczZGYzN2YxZDZfNC0xLTEtMS0w_9fbedb7b-57a4-4cd5-82b5-61c526dfd66e"
      unitRef="usd">1143000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RhYmxlOmFkMjJhZDIwODcyMDQyOWFhYzk3MjU3M2RmMzdmMWQ2L3RhYmxlcmFuZ2U6YWQyMmFkMjA4NzIwNDI5YWFjOTcyNTczZGYzN2YxZDZfNC0zLTEtMS0w_b934c43a-40e4-46de-8a8d-aebb67fb1d60"
      unitRef="usd">1116000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RhYmxlOmFkMjJhZDIwODcyMDQyOWFhYzk3MjU3M2RmMzdmMWQ2L3RhYmxlcmFuZ2U6YWQyMmFkMjA4NzIwNDI5YWFjOTcyNTczZGYzN2YxZDZfNC01LTEtMS0w_ca4ec6fa-d198-4715-84f8-e7ef9d8a775c"
      unitRef="usd">3228000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RhYmxlOmFkMjJhZDIwODcyMDQyOWFhYzk3MjU3M2RmMzdmMWQ2L3RhYmxlcmFuZ2U6YWQyMmFkMjA4NzIwNDI5YWFjOTcyNTczZGYzN2YxZDZfNC03LTEtMS0w_8402d18e-fb80-49fe-8086-53629aa7b6f6"
      unitRef="usd">3412000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpense
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RhYmxlOmFkMjJhZDIwODcyMDQyOWFhYzk3MjU3M2RmMzdmMWQ2L3RhYmxlcmFuZ2U6YWQyMmFkMjA4NzIwNDI5YWFjOTcyNTczZGYzN2YxZDZfNS0xLTEtMS0w_5b8fb915-7632-4792-b9b2-6e3bdbe804aa"
      unitRef="usd">6088000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RhYmxlOmFkMjJhZDIwODcyMDQyOWFhYzk3MjU3M2RmMzdmMWQ2L3RhYmxlcmFuZ2U6YWQyMmFkMjA4NzIwNDI5YWFjOTcyNTczZGYzN2YxZDZfNS0zLTEtMS0w_1f41f651-ea6f-4a66-a625-9f3f3853c90c"
      unitRef="usd">5662000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RhYmxlOmFkMjJhZDIwODcyMDQyOWFhYzk3MjU3M2RmMzdmMWQ2L3RhYmxlcmFuZ2U6YWQyMmFkMjA4NzIwNDI5YWFjOTcyNTczZGYzN2YxZDZfNS01LTEtMS0w_82b5bb9b-2ce4-4a28-bac6-7a2fbfac8748"
      unitRef="usd">17658000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RhYmxlOmFkMjJhZDIwODcyMDQyOWFhYzk3MjU3M2RmMzdmMWQ2L3RhYmxlcmFuZ2U6YWQyMmFkMjA4NzIwNDI5YWFjOTcyNTczZGYzN2YxZDZfNS03LTEtMS0w_15d92df1-96b3-42a9-affc-447fa8995856"
      unitRef="usd">16930000</us-gaap:InterestExpense>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i1e454cef822a48d9b1d8c47b910ef03c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RleHRyZWdpb246OTFmYmM3YWZjMDcxNGI3YWEyZjEwMzM1OWNiMjM4OTZfMjQ0_c94eb3e2-1a7f-4e07-af1c-cdaa2414a5d8"
      unitRef="usd">4200000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RleHRyZWdpb246OTFmYmM3YWZjMDcxNGI3YWEyZjEwMzM1OWNiMjM4OTZfMjUx_a08a79eb-b49c-4cfd-819a-dde80214d3bf"
      unitRef="usd">12400000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i4e0b8d36401a4241a5820b6a4e245462_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RleHRyZWdpb246OTFmYmM3YWZjMDcxNGI3YWEyZjEwMzM1OWNiMjM4OTZfMzAw_388ed6d0-eb5b-4acd-8322-d8246fb4cc4f"
      unitRef="usd">4000000.0</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i739571fc1a724518bb2fbd65ba5c4f7f_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl84OC9mcmFnOjkxZmJjN2FmYzA3MTRiN2FhMmYxMDMzNTljYjIzODk2L3RleHRyZWdpb246OTFmYmM3YWZjMDcxNGI3YWEyZjEwMzM1OWNiMjM4OTZfMzA3_192b18a8-8aff-4954-abae-d13e6da1a637"
      unitRef="usd">11700000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i711f8f32c1e245a899061ebe2cbc86e6_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl85MS9mcmFnOjliYTFhYzUyMDM3ZDRhNjE5NDA4ODJhNjEwZDQyMWEyL3RleHRyZWdpb246OWJhMWFjNTIwMzdkNGE2MTk0MDg4MmE2MTBkNDIxYTJfMjMxNw_b2268f8e-aff2-4cb9-9532-1433a8749a38">Commitments and Contingencies&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Product Licenses&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has obtained exclusive licenses from third parties for proprietary rights to support the product candidates in the Company&#x2019;s neurology and psychiatry portfolio. Under these license agreements, the Company may be required to pay certain amounts upon the achievement of defined milestones. If these products are ultimately commercialized, the Company is also obligated to pay royalties to third parties, computed as a percentage of net product sales, for each respective product under a license agreement.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Through the USWM Acquisition, the Company acquired licensing agreements with other pharmaceutical companies for APOKYN, XADAGO and MYOBLOC. The Company is obligated to pay royalties to third parties, computed as a percentage of net product sales, for each of the products under the respective license agreements. Royalty expense incurred is recognized as &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Cost of goods sold&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; in the condensed consolidated statement of earnings. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Royalty Agreement&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the third quarter of 2014, the Company received $30.0 million pursuant to a Royalty Interest Acquisition Agreement related to the purchase, by HC Royalty, of certain of the Company&#x2019;s rights under the Company&#x2019;s agreement with United Therapeutics. These rights are related to the commercialization of Orenitram (treprostinil) Extended-Release Tablets.  Per the terms of the agreement, full ownership of the royalty rights will revert to the Company if and when a certain cumulative payment threshold is reached (see Note 2, Note 4 and Note 18).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;USWM Enterprise Commitments Assumed&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the USWM Acquisition, the Company assumed the remaining commitments of USWM Enterprises and its subsidiaries, which are discussed below. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the annual minimum purchase quantity requirements of MYOBLOC, amounting to an estimated &#x20ac;3.0&#160;million annually, under the contract manufacturing agreement with Merz for manufacture and supply, USWM Enterprises had an existing license and distribution agreement for XADAGO. This included an annual minimum promotional spend to support the marketing of XADAGO for the first five years of the agreement. As of September&#160;30, 2020, the remaining contractual commitments were $4.1&#160;million, of which $2.1&#160;million is for the period October 2020 to June 2021. (See Note 3 for further discussion on the USWM Acquisition and Note 10 for further discussion on the Merz Agreement).&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <supn:NonRecourseDebtSaleOfFutureRoyaltiesNoncurrent
      contextRef="i478ccc04f5c24ce7b3f6c6e186acffde_I20140930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl85MS9mcmFnOjliYTFhYzUyMDM3ZDRhNjE5NDA4ODJhNjEwZDQyMWEyL3RleHRyZWdpb246OWJhMWFjNTIwMzdkNGE2MTk0MDg4MmE2MTBkNDIxYTJfMTAzOA_4360065a-a8f1-4601-b2ec-eff95e6f2273"
      unitRef="usd">30000000.0</supn:NonRecourseDebtSaleOfFutureRoyaltiesNoncurrent>
    <supn:PurchaseCommitmentAnnualMinimumAmountCommitted
      contextRef="id8ebc484a1e8420dbae0d188e39a15d8_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl85MS9mcmFnOjliYTFhYzUyMDM3ZDRhNjE5NDA4ODJhNjEwZDQyMWEyL3RleHRyZWdpb246OWJhMWFjNTIwMzdkNGE2MTk0MDg4MmE2MTBkNDIxYTJfMTc4MA_84ec85d6-22c0-4c0b-88fd-67d961c72eef"
      unitRef="eur">3000000.0</supn:PurchaseCommitmentAnnualMinimumAmountCommitted>
    <us-gaap:LongtermPurchaseCommitmentPeriod
      contextRef="i8b38f3122135406da37c84f612c4322d_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl85MS9mcmFnOjliYTFhYzUyMDM3ZDRhNjE5NDA4ODJhNjEwZDQyMWEyL3RleHRyZWdpb246OWJhMWFjNTIwMzdkNGE2MTk0MDg4MmE2MTBkNDIxYTJfMjA2OQ_cd63a450-6f58-4a3a-8e9c-58dea28a7988">P5Y</us-gaap:LongtermPurchaseCommitmentPeriod>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="id8ebc484a1e8420dbae0d188e39a15d8_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl85MS9mcmFnOjliYTFhYzUyMDM3ZDRhNjE5NDA4ODJhNjEwZDQyMWEyL3RleHRyZWdpb246OWJhMWFjNTIwMzdkNGE2MTk0MDg4MmE2MTBkNDIxYTJfMjE0Mg_9c86599d-92c4-40a9-8082-344b123b1ce4"
      unitRef="usd">4100000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="i9953e64782f74f58bc335344df919392_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl85MS9mcmFnOjliYTFhYzUyMDM3ZDRhNjE5NDA4ODJhNjEwZDQyMWEyL3RleHRyZWdpb246OWJhMWFjNTIwMzdkNGE2MTk0MDg4MmE2MTBkNDIxYTJfMjE1NQ_19c8d318-0109-4cac-b3a8-dcd8295f455d"
      unitRef="usd">2100000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves
      contextRef="i9bffaad4ba554562819fff96ac3cf138_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xMDMvZnJhZzo0ODgwMGU2ZDA3OTY0NWRmYjk3NGJiZTVhM2RlZWViNC90ZXh0cmVnaW9uOjQ4ODAwZTZkMDc5NjQ1ZGZiOTc0YmJlNWEzZGVlZWI0Xzc2OTY1ODE0MDEyMjk_14d2789c-38c5-4550-8a2d-231be1988f18"
      unitRef="usd">11300000</us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS0xLTEtMS0w_cefd42b6-8a95-438f-860e-59b71abf68e6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS0xLTEtMS0w_cefd42b6-8a95-438f-860e-59b71abf68e6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS0zLTEtMS0w_ff29c004-d274-4379-819b-e4feecf9114c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS0zLTEtMS0w_ff29c004-d274-4379-819b-e4feecf9114c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS03LTEtMS0w_fa4f31e9-53e7-4581-8d20-89c0a914d348"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS03LTEtMS0w_fa4f31e9-53e7-4581-8d20-89c0a914d348"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS01LTEtMS0w_d4090e24-0b7b-4dbc-a260-b4078df9e180"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS01LTEtMS0w_d4090e24-0b7b-4dbc-a260-b4078df9e180"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RleHRyZWdpb246ZGYyYzMxMDUzZGI4NGFjYjhmMGViMDZjOWNkYzA5MTdfMjU5_dd8a8f81-21d6-407f-91b3-8f97d10e759c" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RleHRyZWdpb246ZGYyYzMxMDUzZGI4NGFjYjhmMGViMDZjOWNkYzA5MTdfMjU5_dd8a8f81-21d6-407f-91b3-8f97d10e759c" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes amortization of acquired intangible assets</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS0xLTEtMS0w_cefd42b6-8a95-438f-860e-59b71abf68e6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RleHRyZWdpb246ZGYyYzMxMDUzZGI4NGFjYjhmMGViMDZjOWNkYzA5MTdfMjU5_dd8a8f81-21d6-407f-91b3-8f97d10e759c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS0zLTEtMS0w_ff29c004-d274-4379-819b-e4feecf9114c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RleHRyZWdpb246ZGYyYzMxMDUzZGI4NGFjYjhmMGViMDZjOWNkYzA5MTdfMjU5_dd8a8f81-21d6-407f-91b3-8f97d10e759c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS03LTEtMS0w_fa4f31e9-53e7-4581-8d20-89c0a914d348"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RleHRyZWdpb246ZGYyYzMxMDUzZGI4NGFjYjhmMGViMDZjOWNkYzA5MTdfMjU5_dd8a8f81-21d6-407f-91b3-8f97d10e759c"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RhYmxlOjNmY2ZlNjA3ZmZkNzRmNTFhMGNiZmEyYTIxYmZmNmZhL3RhYmxlcmFuZ2U6M2ZjZmU2MDdmZmQ3NGY1MWEwY2JmYTJhMjFiZmY2ZmFfOS01LTEtMS0w_d4090e24-0b7b-4dbc-a260-b4078df9e180"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmJhN2Y1ZTg0NTM4YTQxNDY4ZTRkMDhiNDllZTNiMDdiL3NlYzpiYTdmNWU4NDUzOGE0MTQ2OGU0ZDA4YjQ5ZWUzYjA3Yl8xOS9mcmFnOmRmMmMzMTA1M2RiODRhY2I4ZjBlYjA2YzljZGMwOTE3L3RleHRyZWdpb246ZGYyYzMxMDUzZGI4NGFjYjhmMGViMDZjOWNkYzA5MTdfMjU5_dd8a8f81-21d6-407f-91b3-8f97d10e759c"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
