<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  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:sync="http://synacor.com/20200630"
  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"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="sync-20200630.xsd" xlink:type="simple"/>
    <context id="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib2f8bbe469224298800c28e320ed07f8_I20200810">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
        </entity>
        <period>
            <instant>2020-08-10</instant>
        </period>
    </context>
    <context id="i747d1a7d410f421982ce66c132d18763_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7d797140f66f47f5a89a6d56a16dcc2a_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i25e662066fe9474ba10bc100d659452a_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ia1da5b0083c7450fbe35cb7ad23e5b2e_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i7ea61c607d7c41aba464f29b1d65309a_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="ife236e18c80e42e09bcc84bf5c0fff49_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="ic0ca84988c124a8dba6999c55532efa9_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i8eda0a5e550e4660ad453d8fdaef8e47_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i17c066d5cedd4538aad6ca19fd8fee75_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i35ba43ee7a354760a495a04e24331f04_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i902a6ffcebc24ef283bbb6b1aea6b795_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="icda6db5e24384fdfb2f06cabe70afc3f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i448a93ccab774eeda27c20d9043cd1aa_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i87eae329cf4849bfac5301b894b0496e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4e33866278c24fb69a3510a493d2029a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i5949a8db34114401b38f0b35e1e54dc6_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="ieb0df045d37b4e87aebe2eb6878c7caa_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="ic10af3a60bb549ceb547cc6c448df175_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i43e81ec75408496da7321917b672a76f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if095714a24154715bf114b8cfcafa364_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="icc6febb553ea4f0ca23db78e89ee7752_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i831bf3ee21a047dd82af6ee3e5c39dc1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i3601647606e9476ca6b17a053f41f869_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i64167b1de3b44d3aabd408bc6b51ebf9_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0fe17493b95f4335b918688b986b25bc_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5f92a53e010f44249f873b6eae4557fe_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6b6c972f64904cd3aad2097da8c0b4eb_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i59febcbb4ffd4731b36c1f556a85d90b_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i9b5c080a262445ab823edfb73d87b477_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="iba419466baeb4f27a18eecf439e5586b_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i0f47a53baf104d6db25deff86fa91097_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="iee494a85f7454e72a9b8d14c9a940cc8_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="ic68eb8746994456c821f05720b59c1d4_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i238e3f5760304c9c88659f5b4f265268_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i7dd9f023700f41faafe7de68f232b699_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i18299d2d838e458ab050c0f32f8a9ed9_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i070053fd90344fc6bbcef148f7862175_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i98202e95d2ef4d23bd3b743f877f9f5f_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="id92d4e9164be4d1a8605f6ea3eee4f4b_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i81c299eaaa0e41d2bdc4e3deec7885f2_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ib842bf2d44ad45138bbb9e1db020a10f_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i82e8fcf23a24450fa477ab3915de90e3_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i116201915d7d45089ad647105b232e26_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="ic5273550c8e84eb8972073bec02db174_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i4f4e247ba9d64777b0e96b7341a7a925_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i534c0f87e6c64b2aa8689680a63d335d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4018df08fd00468c87d9767e89a2efb9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i0e984852ba924334a5e4fce94961940a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="id6885dda811040da94874e54dfa7301d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i97f301d064114c8997b89b13a1607dfa_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ice2b50f199f7435691f8347ec9466305_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib592f4b444e144e9951fa3a00f851e5f_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1ab26b9213f742448a949ad134eda620_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5964f40e046a4164bdf40526dae45fad_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i736e04f4f8bc439daad1422286bf98dc_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i22ffb78e74084d06ba847b314fd1fd58_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sync:PortalAndAdvertisingCustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8456027f149b4d7c80ee7cb521fea1fb_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sync:GoogleSearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i96588b43b2fa43c1bb7fc25e475e6cfa_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sync:GoogleSearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i49e6eaba27b149ffb2625a8e1d2dc5c6_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sync:GoogleSearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0fdaf41324a7483eb2a80ebbf798073e_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sync:PortalAndAdvertisingCustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i76a67daa591440c9a03810ff04be9233_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sync:PortalAndAdvertisingCustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie148506c80c745379a80d5c4ec45718d_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sync:PortalAndAdvertisingCustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ica934ec1b94b4bc1acb5ec0064b0eac2_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sync:PortalAndAdvertisingCustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5de1c2ebea95496c9f8ad95ba7d1b0f4_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i22df13d2cc6143e2b255e65b6bf7a303_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i57881c775962401ca70ff87711abcc2e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic9a65fa9d020404899a2f691d3bc4261_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ifb100cd86d8a455bbaa04f1c682b3f25_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie4a2d8196b1c4a82844fa67094b65633_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i28104d3bec8540ddaff8c849a3328fc2_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i38d033e98ec94dd192f16513713fd05a_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibd4ef11eaad8498f918fdb887a55bdd4_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i20cbb7d644ed4c4e808747cd33ff4c74_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if34c41b77fb04c9486d316908980b5e7_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i30815b919d1f43228bbbd36736650edb_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6dbf852d6c574de7b9b45e00b02259b5_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0e3fb834512f42a99febc272b25cbd57_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2fccf038960c43ff9d0a16c09b61772e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7042d42c8beb4240b278194bf5eb0a22_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i47abd793f71f4925b5a787641f2d7855_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i034c6980bd4c455196660711dcc3e8f0_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8bfea9f2275b407f9da5eeed78c77074_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i880f7aec62cb4e3b8de33ec76742c2f3_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie2fafb3521c34bb0b7c24991f3225919_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0eed7ba8fd0a4f868cf7fd9ccf90601f_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib465550d7c244617b7ac4c7bc85c3353_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icf9bcda2394b4da4ae11651d34232ebc_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if5927c5d7c584e1e82d63bb7dec71676_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifb69055f4066439581da848efb8eec4d_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id1ae73bb29da437798c57a51cbdad55e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5d3a12c33a5d449496afe0cb14f7ed87_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iefd4faa98f084792aad8f3ec0b7902f1_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i26e1aa2ec74c4a45bd0011eb027f1d25_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic3e7e2545fdb4e0ea73d6cd1f313dce9_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i09a852886ed84def9fe90e3a78e0fa93_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id4ba87dad60b452bbacae59dd0d8a6a6_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sync:MaintenanceAndSupportContractsForEmailSoftwareLicensesMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6f713ce432204efe8778a404980a621b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iec2990d6fe4044d095f9d478ece81788_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ica22c90ec80743dd8cafdc19b27f4f33_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i356eec4896204a2292d0583e3dbe5aeb_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9f349bb8ccaa4142b22831f75fdb73c4_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id98d183e082a41f4baa552bf1b00ac12_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sync:CustomerAndPublisherRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i3ac6e3304f2b410e9cca0be8046c29be_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sync:CustomerAndPublisherRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia918c0d6e8c84a2d9479b9049c29a89c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0967e65e9478467d8bc77efc31280f4b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="ieedfbb0495524ae89852e3f27a695aab_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i90affe254620443282749c0be8885b37_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2e5a32806c2a4912ad4544d2ce08b08d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9ae8bd79457548f49c93a9e5cec43a98_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="i3de1be6552a645e399685ce878d6fb03_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ieffef3ce1b0740cc9b16959d2131ca43_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia2855eaee0f149dfb2014b9179d23068_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i774ecf0d8c074aeba166b5a70a615d11_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iddc0537b04e64aeaa83fa75ea489e488_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ibdbd2aac35d046e8aba41b60cb99d372_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id6d78f82cc494dc681d2171fdb7580bc_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic46ba32cc56e4bcf95d9918a286d93b0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</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="ie481c0c8130943dfa63f45b92c545138_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i469279451a83488db9ac3e4b79a5ef77_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if2817b83f68b4a498caa310054b46c9a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i96be9be771d0402dac75f68d53a5fc2c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5c646b364b8a4176b136b669cbba4d04_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareDevelopmentForInternalUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4185796a60d14967badc6756346af71f_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareDevelopmentForInternalUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id157bc8c744745b384c5118410cbc347_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareDevelopmentForSaleOrLicenseToCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib08650a8c20f45a49cc9698d2ce6f187_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareDevelopmentForSaleOrLicenseToCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie9eda5652dd8461c85ae0ab1acce2d06_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareDevelopmentForInternalUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iaa434a203062446f9d8af512a507668f_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareDevelopmentForInternalUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if0ee154efbf94b4a909b3c5ca74c2b88_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareDevelopmentForSaleOrLicenseToCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i31f2d0e20007469b8f7388bbaf710b15_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareDevelopmentForSaleOrLicenseToCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if133f121d1d04ea8871a4eb8681658e9_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sync:DepreciationAndAmortizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareCapitalizedForInternalUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6a5e83b91de1415585ca8b5cfd623993_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sync:DepreciationAndAmortizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareCapitalizedForInternalUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i750c672d71614bb49476ca7fe9d969da_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sync:DepreciationAndAmortizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareCapitalizedForInternalUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifa6ccfc890f24c98ab0842223b4f1d2c_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sync:DepreciationAndAmortizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareCapitalizedForInternalUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i598effef11414b508c6afb5bade07ba9_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sync:DepreciationAndAmortizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareDevelopmentForSaleOrLicenseToCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id7fd00a5bd87442f953a9ac703c1fcaf_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sync:DepreciationAndAmortizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareDevelopmentForSaleOrLicenseToCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if105b6092e7742119def740baecde394_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sync:DepreciationAndAmortizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareDevelopmentForSaleOrLicenseToCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3550b6669ed24fbe8741f133b690245b_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sync:DepreciationAndAmortizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareDevelopmentForSaleOrLicenseToCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if21b80e6a8744a4aacd072c0b39d06ba_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareCapitalizedForInternalUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i24bbd6f103a74fd893669ce9787b797d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareCapitalizedForInternalUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if40d68d91e6b496c844f14050b2c32f4_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareCapitalizedForInternalUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8cc77d3ffa144912861bd0f5b7ef4f12_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sync:SoftwareCapitalizedForInternalUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iaf1cd0159070484c80b55639e97c3ca7_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iea741537dffc4617a363ed70e39e70f4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9a2fd5c062144eaa9b7fa2012b86b3e0_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sync:InternationalCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if38bff7a139b42f9bd3492e087ab1199_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sync:InternationalCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib46b8170e9534b2ab76eb7f13b8c8e0e_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idd3a4b904c2d4f46aaec0a41c3e9f8e9_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1711d88dc7c44e3e8590275b0394cc3a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idafd92a3288a4dc9acccb74b493f9321_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i00afb3447ea944e785927a6fea863f24_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib3213373d9964d51be217d93c26e9af6_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0a2a68bc45f34bed94d352b20fe24276_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i722f863c6a7f4cd5ad78abd4d072a37e_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:SoftwareAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ice04aeef5f8b4bc7adc895949735d30b_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0e1c7573e25d490e98f930efb8b9fabe_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sync:PortalAndAdvertisingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i967e82a8bf11423f8c6c41ccadc88f93_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0002a83b99264bcbb9570ed6f8a86d1c_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1d3f886222aa4ca2b294f6d72759bdbf_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i04e383aa79974a1ca5525303d482bc46_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib82154f8e98247608618682e82acd506_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2f41522848bf4bcca0bd6b4d89b0a47c_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iae72b68574c24a499afd64c2e10585bd_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iebe4db983bd040a7b6db8622192d69a4_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i63dbf7f63add4bb896f35458837dd614_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i976d049a63e943b797a7fbc8678ad757_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib87d8de115244e5da32a5c4176b729d4_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3634186373fe435e92f6a1106fcc1a22_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i71da316383ca43239b8ed844cbb4ef16_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if433fc71d6d74a968e79c29d0c31943c_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i23cc7794cb1c441e82f25537207137da_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ideeb6cc54f814eb2b6faac9db19d9d7d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i435d5d755dd643c595d750694f2b408d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9312ac3e79804ac59d891ab6f02646c4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i90d043b6d8104abb933169c7631621df_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7581f006715c4ccdbd074768f6a80ac5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i11ac9c93a1a24556a186ce1f125f4c08_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i95c17b7b9ac44fcaaec230cf374fb52c_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i904a0093e65c4e0e8613ef5350d8b99d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9b24f6424ba147bc9df032bf1d6b37b5_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i258370d939134442a90dde5898dfe87a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibe95db4ca3b9449ebd836ac195ade0f6_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5d0d6e5827644d35ac6a46b5ba465162_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9fa317943b314ae68b30a8a5965b23b5_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i12f4e7a8d3f44aaeb6a425b17d2d17dc_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">sync:PerformanceBasedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i08b702c947e64bc2afe789f20885a42f_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">sync:PerformanceBasedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if8b56c057a8749eb88e8601978f07eb3_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">sync:PerformanceBasedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4518bd516e7145ee9ce0fd9b6855d82a_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">sync:PerformanceBasedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2438a6b535d44a8395fcfe63c0e36e40_I20200629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sync:QumuCorporationMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-29</instant>
        </period>
    </context>
    <context id="i8259ba910c9148ceb217add5b05fdee7_I20200804">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001408278</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-04</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="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>sync:segment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80L2ZyYWc6NWE2MDI3YTliMDI1NDMwMWEyYzNkZjJiZTY0MGMxNDYvdGFibGU6NzYwYjgwY2ZkODQ4NDI2MWJmMDRmMmZmZGM3OGZiYzYvdGFibGVyYW5nZTo3NjBiODBjZmQ4NDg0MjYxYmYwNGYyZmZkYzc4ZmJjNl8yLTEtMS0xLTA_1a5bb1ef-784d-41e9-bd5e-a7852b80c2b3">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80L2ZyYWc6NWE2MDI3YTliMDI1NDMwMWEyYzNkZjJiZTY0MGMxNDYvdGFibGU6NzYwYjgwY2ZkODQ4NDI2MWJmMDRmMmZmZGM3OGZiYzYvdGFibGVyYW5nZTo3NjBiODBjZmQ4NDg0MjYxYmYwNGYyZmZkYzc4ZmJjNl8zLTEtMS0xLTA_9f0970ef-5c18-4181-86c4-d2affbad5c77">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80L2ZyYWc6NWE2MDI3YTliMDI1NDMwMWEyYzNkZjJiZTY0MGMxNDYvdGFibGU6NzYwYjgwY2ZkODQ4NDI2MWJmMDRmMmZmZGM3OGZiYzYvdGFibGVyYW5nZTo3NjBiODBjZmQ4NDg0MjYxYmYwNGYyZmZkYzc4ZmJjNl80LTEtMS0xLTA_12e5c21c-6cc0-44e3-b4a2-d0b9e011243d">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80L2ZyYWc6NWE2MDI3YTliMDI1NDMwMWEyYzNkZjJiZTY0MGMxNDYvdGFibGU6NzYwYjgwY2ZkODQ4NDI2MWJmMDRmMmZmZGM3OGZiYzYvdGFibGVyYW5nZTo3NjBiODBjZmQ4NDg0MjYxYmYwNGYyZmZkYzc4ZmJjNl81LTEtMS0xLTA_cb0d5043-e01d-4e77-8450-e7f51b27ccf3">0001408278</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80L2ZyYWc6NWE2MDI3YTliMDI1NDMwMWEyYzNkZjJiZTY0MGMxNDYvdGV4dHJlZ2lvbjo1YTYwMjdhOWIwMjU0MzAxYTJjM2RmMmJlNjQwYzE0Nl84_d5d8f4bb-22fc-46aa-bcad-59520cd13b90">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xOS9mcmFnOmZjYjNlMmI1ZWQ5ZDQ2ODA4NzY4OTMwYjhiM2ZkOTA3L3RhYmxlOjQ0NDVlYmYyYWQ4MjRkYjI4NDFhOGM3NDg5OWVhZDdiL3RhYmxlcmFuZ2U6NDQ0NWViZjJhZDgyNGRiMjg0MWE4Yzc0ODk5ZWFkN2JfNC0xLTEtMS0w_1c3cde6f-8a14-414f-a9e0-4d8e7a580784"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xOS9mcmFnOmZjYjNlMmI1ZWQ5ZDQ2ODA4NzY4OTMwYjhiM2ZkOTA3L3RhYmxlOjQ0NDVlYmYyYWQ4MjRkYjI4NDFhOGM3NDg5OWVhZDdiL3RhYmxlcmFuZ2U6NDQ0NWViZjJhZDgyNGRiMjg0MWE4Yzc0ODk5ZWFkN2JfNC0xLTEtMS0w_5cfca946-9524-4de9-85e3-8b5fa3782dae"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xOS9mcmFnOmZjYjNlMmI1ZWQ5ZDQ2ODA4NzY4OTMwYjhiM2ZkOTA3L3RhYmxlOjQ0NDVlYmYyYWQ4MjRkYjI4NDFhOGM3NDg5OWVhZDdiL3RhYmxlcmFuZ2U6NDQ0NWViZjJhZDgyNGRiMjg0MWE4Yzc0ODk5ZWFkN2JfNC0yLTEtMS0w_42b08bd7-8acc-43a0-b04e-67c4568a0ed2"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xOS9mcmFnOmZjYjNlMmI1ZWQ5ZDQ2ODA4NzY4OTMwYjhiM2ZkOTA3L3RhYmxlOjQ0NDVlYmYyYWQ4MjRkYjI4NDFhOGM3NDg5OWVhZDdiL3RhYmxlcmFuZ2U6NDQ0NWViZjJhZDgyNGRiMjg0MWE4Yzc0ODk5ZWFkN2JfNS0xLTEtMS0w_7634dab1-d9b7-4079-b856-5d4821649b4e"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xOS9mcmFnOmZjYjNlMmI1ZWQ5ZDQ2ODA4NzY4OTMwYjhiM2ZkOTA3L3RhYmxlOjQ0NDVlYmYyYWQ4MjRkYjI4NDFhOGM3NDg5OWVhZDdiL3RhYmxlcmFuZ2U6NDQ0NWViZjJhZDgyNGRiMjg0MWE4Yzc0ODk5ZWFkN2JfNS0xLTEtMS0w_a2af1772-407f-4ca4-b335-5006608b1415"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xOS9mcmFnOmZjYjNlMmI1ZWQ5ZDQ2ODA4NzY4OTMwYjhiM2ZkOTA3L3RhYmxlOjQ0NDVlYmYyYWQ4MjRkYjI4NDFhOGM3NDg5OWVhZDdiL3RhYmxlcmFuZ2U6NDQ0NWViZjJhZDgyNGRiMjg0MWE4Yzc0ODk5ZWFkN2JfNS0yLTEtMS0w_4bd41876-ec7c-4202-b724-e173ce0849f6"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xOS9mcmFnOmZjYjNlMmI1ZWQ5ZDQ2ODA4NzY4OTMwYjhiM2ZkOTA3L3RhYmxlOjQ0NDVlYmYyYWQ4MjRkYjI4NDFhOGM3NDg5OWVhZDdiL3RhYmxlcmFuZ2U6NDQ0NWViZjJhZDgyNGRiMjg0MWE4Yzc0ODk5ZWFkN2JfNi0xLTEtMS0w_447060c2-63e5-48b0-b7ee-a006ff409270"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xOS9mcmFnOmZjYjNlMmI1ZWQ5ZDQ2ODA4NzY4OTMwYjhiM2ZkOTA3L3RhYmxlOjQ0NDVlYmYyYWQ4MjRkYjI4NDFhOGM3NDg5OWVhZDdiL3RhYmxlcmFuZ2U6NDQ0NWViZjJhZDgyNGRiMjg0MWE4Yzc0ODk5ZWFkN2JfNi0yLTEtMS0w_028897cb-a552-49d5-9c00-5ac9df852cc6"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xOS9mcmFnOmZjYjNlMmI1ZWQ5ZDQ2ODA4NzY4OTMwYjhiM2ZkOTA3L3RhYmxlOjQ0NDVlYmYyYWQ4MjRkYjI4NDFhOGM3NDg5OWVhZDdiL3RhYmxlcmFuZ2U6NDQ0NWViZjJhZDgyNGRiMjg0MWE4Yzc0ODk5ZWFkN2JfNy0xLTEtMS0w_29156a57-0db0-416b-a729-61cba1d6c7c4"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xOS9mcmFnOmZjYjNlMmI1ZWQ5ZDQ2ODA4NzY4OTMwYjhiM2ZkOTA3L3RhYmxlOjQ0NDVlYmYyYWQ4MjRkYjI4NDFhOGM3NDg5OWVhZDdiL3RhYmxlcmFuZ2U6NDQ0NWViZjJhZDgyNGRiMjg0MWE4Yzc0ODk5ZWFkN2JfNy0xLTEtMS0w_5e7502cc-a35e-4429-9588-f3886df8061f"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xOS9mcmFnOmZjYjNlMmI1ZWQ5ZDQ2ODA4NzY4OTMwYjhiM2ZkOTA3L3RhYmxlOjQ0NDVlYmYyYWQ4MjRkYjI4NDFhOGM3NDg5OWVhZDdiL3RhYmxlcmFuZ2U6NDQ0NWViZjJhZDgyNGRiMjg0MWE4Yzc0ODk5ZWFkN2JfNy0yLTEtMS0w_6b2148dd-e833-4678-baa6-b841e7caba00"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xOS9mcmFnOmZjYjNlMmI1ZWQ5ZDQ2ODA4NzY4OTMwYjhiM2ZkOTA3L3RhYmxlOjQ0NDVlYmYyYWQ4MjRkYjI4NDFhOGM3NDg5OWVhZDdiL3RhYmxlcmFuZ2U6NDQ0NWViZjJhZDgyNGRiMjg0MWE4Yzc0ODk5ZWFkN2JfOC0xLTEtMS0w_e3b6c129-7284-4aca-a196-eff1de0275ab"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xOS9mcmFnOmZjYjNlMmI1ZWQ5ZDQ2ODA4NzY4OTMwYjhiM2ZkOTA3L3RhYmxlOjQ0NDVlYmYyYWQ4MjRkYjI4NDFhOGM3NDg5OWVhZDdiL3RhYmxlcmFuZ2U6NDQ0NWViZjJhZDgyNGRiMjg0MWE4Yzc0ODk5ZWFkN2JfOC0xLTEtMS0w_f65a5eef-6034-4342-85e6-4b29f7b8b012"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xOS9mcmFnOmZjYjNlMmI1ZWQ5ZDQ2ODA4NzY4OTMwYjhiM2ZkOTA3L3RhYmxlOjQ0NDVlYmYyYWQ4MjRkYjI4NDFhOGM3NDg5OWVhZDdiL3RhYmxlcmFuZ2U6NDQ0NWViZjJhZDgyNGRiMjg0MWE4Yzc0ODk5ZWFkN2JfOC0yLTEtMS0w_b1bcc04c-c6fa-4b0e-9713-1339551d43a3"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <dei:DocumentType
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGV4dHJlZ2lvbjoxOTNiZTdjZDRkMWY0ZTUyYmIwNjg5MWQzYTJhMzA3Zl8xODI_ff8cc5f4-c952-424e-a1a1-ba729b40a9a5">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGFibGU6NDAyMDRiY2M1ZGJmNGE2MmI3Y2VjZGQyNWU0ODNjZWUvdGFibGVyYW5nZTo0MDIwNGJjYzVkYmY0YTYyYjdjZWNkZDI1ZTQ4M2NlZV8wLTAtMS0xLTA_81a12e5a-4855-4962-a05e-3b4e0dcc2250">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGV4dHJlZ2lvbjoxOTNiZTdjZDRkMWY0ZTUyYmIwNjg5MWQzYTJhMzA3Zl8zMjQ_cd5aabad-3409-4afc-beb0-3c1977e2e04e">2020-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGFibGU6MzU4Yjg1OWRiYzQ5NDEwYzlmYjJmZDJiYWEyMTZhYmMvdGFibGVyYW5nZTozNThiODU5ZGJjNDk0MTBjOWZiMmZkMmJhYTIxNmFiY18wLTAtMS0xLTA_e1844d5e-70f8-450b-b46a-f473232da920">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGV4dHJlZ2lvbjoxOTNiZTdjZDRkMWY0ZTUyYmIwNjg5MWQzYTJhMzA3Zl80MzI_925533a4-dd07-4431-8f00-0a321d75b860">001-33843</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGV4dHJlZ2lvbjoxOTNiZTdjZDRkMWY0ZTUyYmIwNjg5MWQzYTJhMzA3Zl81MzU_538b482f-9330-47d4-ac12-21b3fff6b7f6">Synacor, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGFibGU6ZmM0ZGY0ODZhZDhlNDZkYzhhZWNiZDI5NmNiNTZjOTYvdGFibGVyYW5nZTpmYzRkZjQ4NmFkOGU0NmRjOGFlY2JkMjk2Y2I1NmM5Nl8wLTAtMS0xLTA_079f65c3-8bfd-4b8a-8cff-4561bc515dd0">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGFibGU6ZmM0ZGY0ODZhZDhlNDZkYzhhZWNiZDI5NmNiNTZjOTYvdGFibGVyYW5nZTpmYzRkZjQ4NmFkOGU0NmRjOGFlY2JkMjk2Y2I1NmM5Nl8wLTEtMS0xLTA_ea740863-4097-4d9d-bf64-dc7c28709f3d">16-1542712</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGFibGU6OTIzZTU1N2UzOGRjNDE5ZmJkMWIxNzE2MDkxOTIxMDcvdGFibGVyYW5nZTo5MjNlNTU3ZTM4ZGM0MTlmYmQxYjE3MTYwOTE5MjEwN18wLTAtMS0xLTA_e8414fb3-db1d-46ec-93bc-58e7401fa161">40 La Riviere Drive, Suite 300</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGFibGU6OTIzZTU1N2UzOGRjNDE5ZmJkMWIxNzE2MDkxOTIxMDcvdGFibGVyYW5nZTo5MjNlNTU3ZTM4ZGM0MTlmYmQxYjE3MTYwOTE5MjEwN18wLTEtMS0xLTA_350f53ac-f0cd-4b90-b3b3-56a2152fb6cc">14202</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGFibGU6OTIzZTU1N2UzOGRjNDE5ZmJkMWIxNzE2MDkxOTIxMDcvdGFibGVyYW5nZTo5MjNlNTU3ZTM4ZGM0MTlmYmQxYjE3MTYwOTE5MjEwN18xLTAtMS0xLTA_515837ec-3baf-4dde-88a8-e898b779df6a">Buffalo,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGFibGU6OTIzZTU1N2UzOGRjNDE5ZmJkMWIxNzE2MDkxOTIxMDcvdGFibGVyYW5nZTo5MjNlNTU3ZTM4ZGM0MTlmYmQxYjE3MTYwOTE5MjEwN18yLTAtMS0xLTA_8ea199de-73a6-4806-abdb-093465291494">NY</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGV4dHJlZ2lvbjoxOTNiZTdjZDRkMWY0ZTUyYmIwNjg5MWQzYTJhMzA3Zl84NDY_289016a5-61c0-43b0-9b8b-953b673054ad">716</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGV4dHJlZ2lvbjoxOTNiZTdjZDRkMWY0ZTUyYmIwNjg5MWQzYTJhMzA3Zl84NTA_9626609c-3aa8-413e-902a-5ab2840e4b11">853-1362</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGFibGU6N2QyYjYyMzg2NmU1NDQxMTk5OTE2M2RiY2ZkZTU5MTMvdGFibGVyYW5nZTo3ZDJiNjIzODY2ZTU0NDExOTk5MTYzZGJjZmRlNTkxM18xLTAtMS0xLTA_d3a6b2ee-20fb-4b8b-b59d-903ec1be541c">Common Stock, $0.01 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGFibGU6N2QyYjYyMzg2NmU1NDQxMTk5OTE2M2RiY2ZkZTU5MTMvdGFibGVyYW5nZTo3ZDJiNjIzODY2ZTU0NDExOTk5MTYzZGJjZmRlNTkxM18xLTEtMS0xLTA_6d6440c0-aace-4986-9af9-65ec1ee95cb2">SYNC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGFibGU6N2QyYjYyMzg2NmU1NDQxMTk5OTE2M2RiY2ZkZTU5MTMvdGFibGVyYW5nZTo3ZDJiNjIzODY2ZTU0NDExOTk5MTYzZGJjZmRlNTkxM18xLTItMS0xLTA_213a9940-1457-457f-8988-159cf2d37b7a">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGV4dHJlZ2lvbjoxOTNiZTdjZDRkMWY0ZTUyYmIwNjg5MWQzYTJhMzA3Zl8xMzYy_a73926f3-c29f-49be-a823-ee2f334908e2">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGV4dHJlZ2lvbjoxOTNiZTdjZDRkMWY0ZTUyYmIwNjg5MWQzYTJhMzA3Zl8xNjg5_7b114bcf-cd70-4f2b-a093-1a9fc792d4ec">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGFibGU6OTIxYjQwNzIyNmY0NGY1ZDg5M2Q1NjE0NWNjNTQ0NDkvdGFibGVyYW5nZTo5MjFiNDA3MjI2ZjQ0ZjVkODkzZDU2MTQ1Y2M1NDQ0OV8xLTAtMS0xLTA_5b7c62ad-b4a5-4208-8160-25b09d4e68c3">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGFibGU6OTIxYjQwNzIyNmY0NGY1ZDg5M2Q1NjE0NWNjNTQ0NDkvdGFibGVyYW5nZTo5MjFiNDA3MjI2ZjQ0ZjVkODkzZDU2MTQ1Y2M1NDQ0OV8xLTQtMS0xLTA_61f4df65-9810-4a28-9691-a7ea0796f1be">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGFibGU6OTIxYjQwNzIyNmY0NGY1ZDg5M2Q1NjE0NWNjNTQ0NDkvdGFibGVyYW5nZTo5MjFiNDA3MjI2ZjQ0ZjVkODkzZDU2MTQ1Y2M1NDQ0OV8yLTQtMS0xLTA_b26fa57b-8f29-4152-92dd-414156add915">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGV4dHJlZ2lvbjoxOTNiZTdjZDRkMWY0ZTUyYmIwNjg5MWQzYTJhMzA3Zl8yNDI3_9b18aa64-8575-462c-b647-496e02e64be8">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ib2f8bbe469224298800c28e320ed07f8_I20200810"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xL2ZyYWc6MTkzYmU3Y2Q0ZDFmNGU1MmJiMDY4OTFkM2EyYTMwN2YvdGV4dHJlZ2lvbjoxOTNiZTdjZDRkMWY0ZTUyYmIwNjg5MWQzYTJhMzA3Zl8yNDYw_39ddda86-dbbf-477c-961c-8b75e8087c12"
      unitRef="shares">39459391</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMy0xLTEtMS0w_d109af12-ccf8-4d51-a9f6-fa0872525181"
      unitRef="usd">5978000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMy0zLTEtMS0w_8c471bdd-ae0f-403b-9313-9f5f6b774ab4"
      unitRef="usd">10966000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfNC0wLTEtMS0wL3RleHRyZWdpb246MmI3OGIxYjJhMzg5NGE2ZGJhNTFjMWZiNTk4MDk2MDJfNDU_cdb5d304-3b70-4f62-a077-d97d8d2a75e8"
      unitRef="usd">605000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfNC0wLTEtMS0wL3RleHRyZWdpb246MmI3OGIxYjJhMzg5NGE2ZGJhNTFjMWZiNTk4MDk2MDJfNTM_b463592c-2926-4b6f-bac4-8d0d9e1d3faa"
      unitRef="usd">585000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfNC0xLTEtMS0w_d940c8b0-2deb-4477-8af9-e8abe3418725"
      unitRef="usd">13493000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfNC0zLTEtMS0w_d199187d-34a8-4a99-a7da-8e730c294e18"
      unitRef="usd">20532000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfNS0xLTEtMS0w_60e20d39-89ba-46c7-8d3a-6266e30f4494"
      unitRef="usd">3977000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfNS0zLTEtMS0w_bfc3caaf-a91d-4c42-8104-5a0e28a5125b"
      unitRef="usd">2989000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfNi0xLTEtMS0w_912255ee-824f-43e0-a7e5-e9625d885acd"
      unitRef="usd">23448000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfNi0zLTEtMS0w_14d5e969-c708-4619-8137-0aa0b43b3883"
      unitRef="usd">34487000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfNy0xLTEtMS0w_5680aae7-2ed5-4ca1-95f1-37b5ad356cca"
      unitRef="usd">12670000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfNy0zLTEtMS0w_fd9c553a-4689-4191-8727-04b8243a45c3"
      unitRef="usd">14948000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfOC0xLTEtMS0w_4bb91728-3c5f-40ef-91a8-1ebf44c343c4"
      unitRef="usd">4187000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfOC0zLTEtMS0w_56a04795-916b-4c88-b413-42af44b7d02b"
      unitRef="usd">4765000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfOS0xLTEtMS0w_9681112c-f3fc-449b-94cf-c600e2c4589b"
      unitRef="usd">15940000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfOS0zLTEtMS0w_c9b87068-b273-475e-8809-29bfaf45c31c"
      unitRef="usd">15948000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMTAtMS0xLTEtMA_cfe92e26-1d40-4b95-a5ec-5724d8428d3c"
      unitRef="usd">7340000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMTAtMy0xLTEtMA_98acc09c-2807-4ca8-83c6-fa780b7df42b"
      unitRef="usd">8411000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMTEtMS0xLTEtMA_7808f16d-003a-4716-9471-72503e902469"
      unitRef="usd">933000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMTEtMy0xLTEtMA_47b0c0f1-7e06-4801-9e7f-dfcdcc462e82"
      unitRef="usd">1319000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMTItMS0xLTEtMA_86495d40-54e5-41ae-91a1-057438528d6a"
      unitRef="usd">64518000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMTItMy0xLTEtMA_e160980e-ad60-4745-8d31-df79baf96a3a"
      unitRef="usd">79878000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMTYtMS0xLTEtMA_025542de-9e40-4845-aab9-c096e8d17f74"
      unitRef="usd">10472000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMTYtMy0xLTEtMA_cdb91af4-f835-478a-af32-2e080a681078"
      unitRef="usd">12583000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMTctMS0xLTEtMA_b262fba5-1df0-4638-8e27-1dd7b2235e22"
      unitRef="usd">3413000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMTctMy0xLTEtMA_8b1a34f5-7bd3-459e-a61c-b79bbc37d089"
      unitRef="usd">5878000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMTgtMS0xLTEtMA_edeae804-8914-4e2c-be53-ce811dc4a979"
      unitRef="usd">5349000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMTgtMy0xLTEtMA_55eb5a89-074d-49fa-9a07-5b3c9aad8631"
      unitRef="usd">6509000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <sync:LongTermDebtAndFinanceLeaseLiabilitiesCurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMTktMS0xLTEtMA_79ae919d-7ab3-4fff-87a5-163fd9d190d4"
      unitRef="usd">1027000</sync:LongTermDebtAndFinanceLeaseLiabilitiesCurrent>
    <sync:LongTermDebtAndFinanceLeaseLiabilitiesCurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMTktMy0xLTEtMA_ad481e17-340d-4e39-86e9-b06f883b3ca2"
      unitRef="usd">2529000</sync:LongTermDebtAndFinanceLeaseLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjAtMS0xLTEtMA_22812384-040e-42fc-ae80-92846d9661a0"
      unitRef="usd">2179000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjAtMy0xLTEtMA_7f13ca03-b3c2-40f7-a2c9-34884421fc66"
      unitRef="usd">2165000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjEtMS0xLTEtMA_cf05a077-0f54-4d1a-a2dd-596631411c28"
      unitRef="usd">22440000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjEtMy0xLTEtMA_e8760a71-acac-4f84-9894-e76dc71e3623"
      unitRef="usd">29664000</us-gaap:LiabilitiesCurrent>
    <sync:LongTermDebtAndFinanceLeaseLiabilitiesNoncurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjItMS0xLTEtMA_88260c19-7950-4e73-9837-b74281dbd41a"
      unitRef="usd">815000</sync:LongTermDebtAndFinanceLeaseLiabilitiesNoncurrent>
    <sync:LongTermDebtAndFinanceLeaseLiabilitiesNoncurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjItMy0xLTEtMA_47ffeb9f-2ecd-42be-b8b6-6f71cfa778e8"
      unitRef="usd">729000</sync:LongTermDebtAndFinanceLeaseLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjMtMS0xLTEtMA_faf17529-62f5-4441-860a-2e55cd09040e"
      unitRef="usd">2151000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjMtMy0xLTEtMA_3d141e70-1f49-491b-b6e0-907991712a3e"
      unitRef="usd">2846000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjQtMS0xLTEtMA_1f5fb8ce-1df7-4979-8c73-45242c586cb5"
      unitRef="usd">1907000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjQtMy0xLTEtMA_49ba30dc-4286-4a7e-b3b0-2bf1a94f7fcd"
      unitRef="usd">2366000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjUtMS0xLTEtMA_cd4ded01-a12c-4ba0-8196-5f2e0a014646"
      unitRef="usd">334000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjUtMy0xLTEtMA_3d70f44e-b7be-4eab-9c72-1b7c1a292379"
      unitRef="usd">275000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjYtMS0xLTEtMA_a7b6104a-ef90-40f2-87d5-977bbfd39819"
      unitRef="usd">348000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjYtMy0xLTEtMA_a79fc172-41cc-4ef1-bfba-68defc8885b6"
      unitRef="usd">334000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjctMS0xLTEtMA_1f2cc182-e52c-4be0-960b-d2f279d419c1"
      unitRef="usd">27995000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjctMy0xLTEtMA_a9a48fff-6b89-47fa-9c33-82e8c504b954"
      unitRef="usd">36214000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjgtMS0xLTEtMA_68a98b63-b271-4ae6-b342-eac715b589c0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMjgtMy0xLTEtMA_0ffdb5b2-0396-4d18-862b-7189f4ae5091"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmQyYjE3MjA1NGMwNTQyZjRiOTRkYjMzODZkODlhMmY0XzkzNDU4NDg4MzYxOTA_1c3cde6f-8a14-414f-a9e0-4d8e7a580784"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmQyYjE3MjA1NGMwNTQyZjRiOTRkYjMzODZkODlhMmY0XzkzNDU4NDg4MzYxOTA_5cfca946-9524-4de9-85e3-8b5fa3782dae"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmQyYjE3MjA1NGMwNTQyZjRiOTRkYjMzODZkODlhMmY0XzkzNDU4NDg4MzYyMDQ_7634dab1-d9b7-4079-b856-5d4821649b4e"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmQyYjE3MjA1NGMwNTQyZjRiOTRkYjMzODZkODlhMmY0XzkzNDU4NDg4MzYyMDQ_a2af1772-407f-4ca4-b335-5006608b1415"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmQyYjE3MjA1NGMwNTQyZjRiOTRkYjMzODZkODlhMmY0XzkzNDU4NDg4MzYyMTE_2bd21509-074e-46a7-80ce-327ab1c63581"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmQyYjE3MjA1NGMwNTQyZjRiOTRkYjMzODZkODlhMmY0XzkzNDU4NDg4MzYyMTE_a1423a99-8fa7-461d-9715-26b265a93929"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzAtMS0xLTEtMA_16cd84bb-070c-439b-9c5c-d349d6536434"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzAtMy0xLTEtMA_89a4205d-e198-4588-87a7-a69d97ff04e5"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjA3NDI3Y2UyYmU4ZTQ5NWFiMDdiZjM2MDk2NjYyNmNmXzkzNDU4NDg4MzYyNzk_29156a57-0db0-416b-a729-61cba1d6c7c4"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjA3NDI3Y2UyYmU4ZTQ5NWFiMDdiZjM2MDk2NjYyNmNmXzkzNDU4NDg4MzYyNzk_5e7502cc-a35e-4429-9588-f3886df8061f"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjA3NDI3Y2UyYmU4ZTQ5NWFiMDdiZjM2MDk2NjYyNmNmXzkzNDU4NDg4MzYyOTM_e3b6c129-7284-4aca-a196-eff1de0275ab"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjA3NDI3Y2UyYmU4ZTQ5NWFiMDdiZjM2MDk2NjYyNmNmXzkzNDU4NDg4MzYyOTM_f65a5eef-6034-4342-85e6-4b29f7b8b012"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjA3NDI3Y2UyYmU4ZTQ5NWFiMDdiZjM2MDk2NjYyNmNmXzc3_a0d75e19-46aa-46c2-8ba2-a2ff38bb87cb"
      unitRef="shares">40353854</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjA3NDI3Y2UyYmU4ZTQ5NWFiMDdiZjM2MDk2NjYyNmNmXzk4_b2d88839-0345-4241-a365-81df9a669238"
      unitRef="shares">39449319</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjA3NDI3Y2UyYmU4ZTQ5NWFiMDdiZjM2MDk2NjYyNmNmXzEzMA_d4684bac-7900-4ec3-b327-f83d647bf3ab"
      unitRef="shares">40075475</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjA3NDI3Y2UyYmU4ZTQ5NWFiMDdiZjM2MDk2NjYyNmNmXzE1MQ_8031999f-2664-4396-8975-421ea58d853b"
      unitRef="shares">39201477</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzEtMS0xLTEtMA_9443a369-b079-495a-bcae-99ecf3aae2e4"
      unitRef="usd">404000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzEtMy0xLTEtMA_f164e587-0915-4b9b-97c1-b3249aebaf2a"
      unitRef="usd">401000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockShares
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjc2Y2E1NjZkNmNmYzQ1YmNiN2FjNWViNzA4NjJkMTA3XzMw_a8e3d512-f85a-41ea-96f5-0ff9c2b69141"
      unitRef="shares">904535</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjc2Y2E1NjZkNmNmYzQ1YmNiN2FjNWViNzA4NjJkMTA3XzUw_f947fcdc-2f63-4d67-8d5d-b82939ced52d"
      unitRef="shares">873998</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzItMS0xLTEtMA_36b6ab2b-a8cd-47ee-ae10-6d8b5191f60f"
      unitRef="usd">1971000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzItMy0xLTEtMA_f387b985-f114-4c94-8d22-edcd552fce45"
      unitRef="usd">1931000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzMtMS0xLTEtMA_4ad37368-dc44-48fd-9f63-7a7811bc494d"
      unitRef="usd">147233000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzMtMy0xLTEtMA_631ab408-3c2d-4de5-863e-b3965c1a029f"
      unitRef="usd">146460000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzQtMS0xLTEtMA_b43c9104-6e66-41ad-9357-eb5f619c14b6"
      unitRef="usd">-108454000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzQtMy0xLTEtMA_bb046815-65d5-47f6-9609-44fee8deb35f"
      unitRef="usd">-100747000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzUtMS0xLTEtMA_2c8df484-d1d1-4deb-b76c-f0efd6e9b482"
      unitRef="usd">-689000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzUtMy0xLTEtMA_9d49ac5a-97f1-479e-90e8-90474ccd1434"
      unitRef="usd">-519000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzYtMS0xLTEtMA_d5dd0a66-9124-4c0c-b677-e03aa0759648"
      unitRef="usd">36523000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzYtMy0xLTEtMA_092e718c-5ffe-49f7-9167-6bfd68b0e5e2"
      unitRef="usd">43664000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzctMS0xLTEtMA_61028703-a11d-44d8-ab0c-d9408daf6c81"
      unitRef="usd">64518000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xNi9mcmFnOjM3Yzc4MmVkZDYwZjRjYTdhOGU5NGZkYTkzMzQ1NjJmL3RhYmxlOmJkMmI1YmNmZTA2MTRjNjI5N2U1ZWQxYTZiNGMxMTVkL3RhYmxlcmFuZ2U6YmQyYjViY2ZlMDYxNGM2Mjk3ZTVlZDFhNmI0YzExNWRfMzctMy0xLTEtMA_0040e52d-08ec-439e-a2a9-9a6dbc46f2a7"
      unitRef="usd">79878000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMi0yLTEtMS0w_40631598-d453-4980-885f-d6693585fe5e"
      unitRef="usd">18176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMi00LTEtMS0w_29fa5f73-e7a1-4f54-824a-f817d0d91b00"
      unitRef="usd">31849000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMi02LTEtMS0w_19f00b70-1d25-495f-b974-3fb24193ee97"
      unitRef="usd">38759000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMi04LTEtMS0w_4da2a980-553b-462c-af3f-27c62b6db75e"
      unitRef="usd">63673000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNC0yLTEtMS0w_aaeeb160-b3c1-40b3-94a8-a8270fe1ff22"
      unitRef="usd">9036000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNC00LTEtMS0w_9026af94-a274-4378-9444-06331350e270"
      unitRef="usd">17152000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNC02LTEtMS0w_aedad378-0303-44a5-ad37-77713a890aa1"
      unitRef="usd">19765000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNC04LTEtMS0w_2bbbf512-1e98-4517-b865-b7e358acd04a"
      unitRef="usd">33658000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNS0yLTEtMS0w_2711042b-39c5-4995-85fb-f53f8524709a"
      unitRef="usd">2943000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNS00LTEtMS0w_fc42e154-6e77-439e-b30a-f79e6bd2ccbf"
      unitRef="usd">4577000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNS02LTEtMS0w_934b0fd7-f295-4954-a45c-5e0d51e51858"
      unitRef="usd">6051000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNS04LTEtMS0w_2c5e1a3d-a849-4954-9430-6f3835e49829"
      unitRef="usd">9123000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNi0yLTEtMS0w_608805a5-ac80-47be-97ba-2b488e8ed09c"
      unitRef="usd">3803000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNi00LTEtMS0w_c1a805d6-2a38-404a-a6de-ebf5d6697c0d"
      unitRef="usd">5550000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNi02LTEtMS0w_dfd2ebb1-dc2b-4353-ad6b-199be003eadd"
      unitRef="usd">8171000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNi04LTEtMS0w_25fbc493-90ca-49e8-b4d1-d19cd8bf084d"
      unitRef="usd">11541000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNy0yLTEtMS0w_89b7fa1f-edc3-4173-9be2-525be3a01b1e"
      unitRef="usd">3274000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNy00LTEtMS0w_32fc9682-cca4-4f9d-b4c1-1af8e5338c53"
      unitRef="usd">3955000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNy02LTEtMS0w_05f3024e-80ba-491b-8d26-a488aeb54350"
      unitRef="usd">7740000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfNy04LTEtMS0w_c96bdd9d-4040-4188-9fa0-71a9a9860c3d"
      unitRef="usd">8420000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfOC0yLTEtMS0w_57d0ca48-2709-41ce-8548-e089206eb76b"
      unitRef="usd">2225000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfOC00LTEtMS0w_543c6d2e-7fe0-4a1e-9125-df8e2980fa68"
      unitRef="usd">2567000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfOC02LTEtMS0w_d317e63e-7b2c-411b-a9fa-a117a03d7207"
      unitRef="usd">4439000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfOC04LTEtMS0w_1a758aab-d6a6-4597-9070-f0ebc11fee55"
      unitRef="usd">5002000</us-gaap:DepreciationAndAmortization>
    <us-gaap:CostsAndExpenses
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfOS0yLTEtMS0w_ce632b6f-c83f-46ef-ad76-5243fa35eb4a"
      unitRef="usd">21281000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfOS00LTEtMS0w_4e47bfc1-82b2-4a77-84a5-31fa6a5fa1d1"
      unitRef="usd">33801000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfOS02LTEtMS0w_e1019c8e-c86e-48e1-9d64-de6b1a992c22"
      unitRef="usd">46166000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfOS04LTEtMS0w_c9dbf01a-da5d-4612-aa7f-d32d9e7b2303"
      unitRef="usd">67744000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTAtMi0xLTEtMA_4cecc8e7-3270-4645-a4f4-3d02ceff1c71"
      unitRef="usd">-3105000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTAtNC0xLTEtMA_0aabeed2-9f09-43d9-942a-11dc48175def"
      unitRef="usd">-1952000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTAtNi0xLTEtMA_b04d0efb-7823-4802-a30c-3419d38debc8"
      unitRef="usd">-7407000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTAtOC0xLTEtMA_17531d3d-c744-4b4d-93c2-e79e82a50de2"
      unitRef="usd">-4071000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTEtMi0xLTEtMA_f7ca268e-118f-43f3-98ae-1d39fcb5e23b"
      unitRef="usd">175000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTEtNC0xLTEtMA_28c72aa5-0983-4db7-8ef3-b3d3f2b97cb8"
      unitRef="usd">-207000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTEtNi0xLTEtMA_b5b59a6e-b28d-4909-aa52-86f579b124ad"
      unitRef="usd">342000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTEtOC0xLTEtMA_6ddd5993-5601-44b3-a4f6-093650afe408"
      unitRef="usd">9000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpense
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTItMi0xLTEtMA_71a0ae08-c138-4a3e-89a0-c38f0c4b21e1"
      unitRef="usd">50000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTItNC0xLTEtMA_797fc1ad-201e-4f78-8a38-6dfacf7f627b"
      unitRef="usd">55000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTItNi0xLTEtMA_3655f800-d4a3-49df-aaef-d1d74298b3e8"
      unitRef="usd">109000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTItOC0xLTEtMA_c5fd8c9a-dbe0-453c-b7a3-078aa49b2654"
      unitRef="usd">119000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTMtMi0xLTEtMA_6a16b019-c397-48e2-b9e2-7649bcc10885"
      unitRef="usd">-2980000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTMtNC0xLTEtMA_b6a0dd1e-001a-4495-9904-7c8d8cdcb9d1"
      unitRef="usd">-2214000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTMtNi0xLTEtMA_ecdfaea4-b87f-4b62-b8e2-747a691392e5"
      unitRef="usd">-7174000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTMtOC0xLTEtMA_b6fd4dd0-fcf0-4e54-91a4-63db91e21e51"
      unitRef="usd">-4181000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTQtMi0xLTEtMA_b3bb0e5b-fcbf-4619-b11d-0f5fa9da421d"
      unitRef="usd">202000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTQtNC0xLTEtMA_fb412ec1-91e9-4c01-9780-67f793352f17"
      unitRef="usd">273000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTQtNi0xLTEtMA_657cecc3-f30c-40f8-8405-4583333088a1"
      unitRef="usd">533000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTQtOC0xLTEtMA_dc0359de-6b75-4dd9-87fd-9f2841367440"
      unitRef="usd">550000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTUtMi0xLTEtMA_cba5a933-e9ca-461e-bd5d-7e78ecf05951"
      unitRef="usd">-3182000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTUtNC0xLTEtMA_c6e4d5c9-b441-4aa7-ac78-9a94b05cb3ed"
      unitRef="usd">-2487000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTUtNi0xLTEtMA_7174ff05-144b-47dd-950f-f4007fbd4978"
      unitRef="usd">-7707000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTUtOC0xLTEtMA_f7d419cc-278c-46c9-8db3-d3684bf7849b"
      unitRef="usd">-4731000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTctMi0xLTEtMA_60dfc37b-6f00-4f12-a58c-338a9d462823"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTctNC0xLTEtMA_6d2209c3-c4e1-4459-afe6-4a709642f367"
      unitRef="usdPerShare">-0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTctNi0xLTEtMA_e2fb6cb3-9bfa-4244-9881-3568f2d7f3d4"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTctOC0xLTEtMA_2abab59f-80e9-487c-9546-a50b54eeffac"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTgtMi0xLTEtMA_d6f8d76b-77b6-4e83-9d59-c99bd663f319"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTgtNC0xLTEtMA_3ee58266-60f3-40d9-992d-040c6c0e9956"
      unitRef="usdPerShare">-0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTgtNi0xLTEtMA_eed1721d-821a-46b8-ab27-a7f76d4903c4"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMTgtOC0xLTEtMA_eac422a7-0211-49cc-9991-baa7b10aedf2"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMjAtMi0xLTEtMA_47641826-1a3e-4a95-82a0-67ca995cb8cb"
      unitRef="shares">39978861</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMjAtNC0xLTEtMA_bba85a9c-1ab6-4b35-a3cd-b5d00ae8a477"
      unitRef="shares">39056381</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMjAtNi0xLTEtMA_60e21284-4e16-4f40-b62c-3a1befe28c70"
      unitRef="shares">39828300</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMjAtOC0xLTEtMA_817e65c9-5d58-4299-af2d-c27a89c8ffba"
      unitRef="shares">39047561</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMjEtMi0xLTEtMA_12e5956a-dc11-47b3-8cbc-480e7069fd7b"
      unitRef="shares">39978861</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMjEtNC0xLTEtMA_90880c46-cd1d-40cf-a36c-815bc2cea2d1"
      unitRef="shares">39056381</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMjEtNi0xLTEtMA_c31fc580-a7a0-42d3-91a2-7addd01cd9ef"
      unitRef="shares">39828300</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yMi9mcmFnOjZkNTI2ODJiYTRkZjQ5MGM4MjFkNzY3ZTdkZmNlMDM2L3RhYmxlOjlmNTI4ZTYzY2IwMTRjYzViOGFlZGExMjM0ZmI4NGZlL3RhYmxlcmFuZ2U6OWY1MjhlNjNjYjAxNGNjNWI4YWVkYTEyMzRmYjg0ZmVfMjEtOC0xLTEtMA_9bd45578-dafc-4e34-93bf-bb79967fa4d5"
      unitRef="shares">39047561</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yNS9mcmFnOmI5OGY0YmIzYmYzNjRkNjg4NjJkNjE2OTAxNGFlZWZiL3RhYmxlOjJiMzlkYWVjMzA4MzQxNzk4YTRiODViOTkyOTg3NzQ3L3RhYmxlcmFuZ2U6MmIzOWRhZWMzMDgzNDE3OThhNGI4NWI5OTI5ODc3NDdfMi0xLTEtMS0w_8f72679b-7d60-49a9-92d2-b571608a2b0f"
      unitRef="usd">-3182000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yNS9mcmFnOmI5OGY0YmIzYmYzNjRkNjg4NjJkNjE2OTAxNGFlZWZiL3RhYmxlOjJiMzlkYWVjMzA4MzQxNzk4YTRiODViOTkyOTg3NzQ3L3RhYmxlcmFuZ2U6MmIzOWRhZWMzMDgzNDE3OThhNGI4NWI5OTI5ODc3NDdfMi0zLTEtMS0w_0b58e4c1-696c-42be-b5d6-7f9d21080cc4"
      unitRef="usd">-2487000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yNS9mcmFnOmI5OGY0YmIzYmYzNjRkNjg4NjJkNjE2OTAxNGFlZWZiL3RhYmxlOjJiMzlkYWVjMzA4MzQxNzk4YTRiODViOTkyOTg3NzQ3L3RhYmxlcmFuZ2U6MmIzOWRhZWMzMDgzNDE3OThhNGI4NWI5OTI5ODc3NDdfMi01LTEtMS0w_59cedf5e-ed28-4758-a8df-ce846ae4ada5"
      unitRef="usd">-7707000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yNS9mcmFnOmI5OGY0YmIzYmYzNjRkNjg4NjJkNjE2OTAxNGFlZWZiL3RhYmxlOjJiMzlkYWVjMzA4MzQxNzk4YTRiODViOTkyOTg3NzQ3L3RhYmxlcmFuZ2U6MmIzOWRhZWMzMDgzNDE3OThhNGI4NWI5OTI5ODc3NDdfMi03LTEtMS0w_e71b6ae8-b0fc-4ede-9adc-a64bb3fa63b0"
      unitRef="usd">-4731000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yNS9mcmFnOmI5OGY0YmIzYmYzNjRkNjg4NjJkNjE2OTAxNGFlZWZiL3RhYmxlOjJiMzlkYWVjMzA4MzQxNzk4YTRiODViOTkyOTg3NzQ3L3RhYmxlcmFuZ2U6MmIzOWRhZWMzMDgzNDE3OThhNGI4NWI5OTI5ODc3NDdfNC0xLTEtMS0w_d10b12cd-2eb2-450c-a5c4-7a9d8ae8467a"
      unitRef="usd">-12000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yNS9mcmFnOmI5OGY0YmIzYmYzNjRkNjg4NjJkNjE2OTAxNGFlZWZiL3RhYmxlOjJiMzlkYWVjMzA4MzQxNzk4YTRiODViOTkyOTg3NzQ3L3RhYmxlcmFuZ2U6MmIzOWRhZWMzMDgzNDE3OThhNGI4NWI5OTI5ODc3NDdfNC0zLTEtMS0w_a07a2457-dccd-458f-808c-762c6c5cfb14"
      unitRef="usd">122000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yNS9mcmFnOmI5OGY0YmIzYmYzNjRkNjg4NjJkNjE2OTAxNGFlZWZiL3RhYmxlOjJiMzlkYWVjMzA4MzQxNzk4YTRiODViOTkyOTg3NzQ3L3RhYmxlcmFuZ2U6MmIzOWRhZWMzMDgzNDE3OThhNGI4NWI5OTI5ODc3NDdfNC01LTEtMS0w_96db8360-9846-4e36-bb20-777a32e3a012"
      unitRef="usd">-170000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yNS9mcmFnOmI5OGY0YmIzYmYzNjRkNjg4NjJkNjE2OTAxNGFlZWZiL3RhYmxlOjJiMzlkYWVjMzA4MzQxNzk4YTRiODViOTkyOTg3NzQ3L3RhYmxlcmFuZ2U6MmIzOWRhZWMzMDgzNDE3OThhNGI4NWI5OTI5ODc3NDdfNC03LTEtMS0w_55b3c731-276a-4cc5-9573-b42ed6912b70"
      unitRef="usd">-15000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yNS9mcmFnOmI5OGY0YmIzYmYzNjRkNjg4NjJkNjE2OTAxNGFlZWZiL3RhYmxlOjJiMzlkYWVjMzA4MzQxNzk4YTRiODViOTkyOTg3NzQ3L3RhYmxlcmFuZ2U6MmIzOWRhZWMzMDgzNDE3OThhNGI4NWI5OTI5ODc3NDdfNS0xLTEtMS0w_3837a758-3498-48ea-a3c2-ee51c839c192"
      unitRef="usd">-3194000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yNS9mcmFnOmI5OGY0YmIzYmYzNjRkNjg4NjJkNjE2OTAxNGFlZWZiL3RhYmxlOjJiMzlkYWVjMzA4MzQxNzk4YTRiODViOTkyOTg3NzQ3L3RhYmxlcmFuZ2U6MmIzOWRhZWMzMDgzNDE3OThhNGI4NWI5OTI5ODc3NDdfNS0zLTEtMS0w_7552fa40-5a3f-4e0b-a5de-1a4e0a7636ee"
      unitRef="usd">-2365000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yNS9mcmFnOmI5OGY0YmIzYmYzNjRkNjg4NjJkNjE2OTAxNGFlZWZiL3RhYmxlOjJiMzlkYWVjMzA4MzQxNzk4YTRiODViOTkyOTg3NzQ3L3RhYmxlcmFuZ2U6MmIzOWRhZWMzMDgzNDE3OThhNGI4NWI5OTI5ODc3NDdfNS01LTEtMS0w_52eeaefc-6b4e-4e64-a26c-2d3d944b4153"
      unitRef="usd">-7877000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yNS9mcmFnOmI5OGY0YmIzYmYzNjRkNjg4NjJkNjE2OTAxNGFlZWZiL3RhYmxlOjJiMzlkYWVjMzA4MzQxNzk4YTRiODViOTkyOTg3NzQ3L3RhYmxlcmFuZ2U6MmIzOWRhZWMzMDgzNDE3OThhNGI4NWI5OTI5ODc3NDdfNS03LTEtMS0w_8c0a2a5f-4153-4f66-8bbc-60739e2630c1"
      unitRef="usd">-4746000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7d797140f66f47f5a89a6d56a16dcc2a_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfMi0xLTEtMS0w_ec273b69-682a-42bf-a262-62e536cac05b"
      unitRef="shares">40266348</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7d797140f66f47f5a89a6d56a16dcc2a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfMi0zLTEtMS0w_4cef98b6-c183-448c-b2ac-ab40b4529938"
      unitRef="usd">403000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i25e662066fe9474ba10bc100d659452a_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfMi01LTEtMS0w_b72af656-87d7-476a-982c-0fe051fa3d85"
      unitRef="shares">904535</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i25e662066fe9474ba10bc100d659452a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfMi03LTEtMS0w_1981c68e-b018-48a4-9c0c-e3df9de64d53"
      unitRef="usd">-1971000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia1da5b0083c7450fbe35cb7ad23e5b2e_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfMi05LTEtMS0w_81aa566a-a65f-4af7-b6ad-6d97123ee204"
      unitRef="usd">146844000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7ea61c607d7c41aba464f29b1d65309a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfMi0xMS0xLTEtMA_3229dedd-d503-4e83-9c11-fba08e2e027c"
      unitRef="usd">-105272000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ife236e18c80e42e09bcc84bf5c0fff49_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfMi0xMy0xLTEtMA_6ae47281-c402-4812-a40d-304b754c0073"
      unitRef="usd">-677000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic0ca84988c124a8dba6999c55532efa9_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfMi0xNS0xLTEtMA_833d7c0b-b0cf-40cf-8ffd-3706471c56ff"
      unitRef="usd">39327000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i8eda0a5e550e4660ad453d8fdaef8e47_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfNC05LTEtMS0w_885a624e-afbe-47f5-9e2d-03a3b8fe5155"
      unitRef="usd">390000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfNC0xNS0xLTEtMA_64938da0-0de6-4b01-9b43-a1f25db470c2"
      unitRef="usd">390000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i17c066d5cedd4538aad6ca19fd8fee75_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfNS0xLTEtMS0w_c648005b-0ebe-49c7-9798-2c37b12169c8"
      unitRef="shares">87506</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i17c066d5cedd4538aad6ca19fd8fee75_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfNS0zLTEtMS0w_7678088f-8e9f-4a58-8858-ae4b245f1d2a"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i35ba43ee7a354760a495a04e24331f04_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfNS01LTEtMS0w_66cb981e-1a7b-42f7-a358-36df48c737b8"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i35ba43ee7a354760a495a04e24331f04_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfNS03LTEtMS0xNjc_0cbafd7d-3ca5-47ef-af4f-d8d0855e5607"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i8eda0a5e550e4660ad453d8fdaef8e47_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfNS05LTEtMS0w_7688ae29-14e5-43a8-936d-178f2735c402"
      unitRef="usd">-1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfNS0xNS0xLTEtMA_1116032b-6b9c-4c05-8497-91c9e577981d"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:NetIncomeLoss
      contextRef="i902a6ffcebc24ef283bbb6b1aea6b795_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfNi0xMS0xLTEtMA_27eab61d-69e4-412e-a80d-7ed4dcb0ea31"
      unitRef="usd">-3182000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfNi0xNS0xLTEtMA_84812d3f-e00a-4020-82e2-6e39b90aaa40"
      unitRef="usd">-3182000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icda6db5e24384fdfb2f06cabe70afc3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfNy0xMy0xLTEtMA_e0cd3d9a-4697-4147-95a0-60af1c6317df"
      unitRef="usd">-12000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfNy0xNS0xLTEtMA_a31a53da-1fb8-4561-be1a-c78dded7668e"
      unitRef="usd">-12000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i448a93ccab774eeda27c20d9043cd1aa_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfOC0xLTEtMS0w_079c2405-79ec-41d0-9825-fcf8eb046d0c"
      unitRef="shares">40353854</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i448a93ccab774eeda27c20d9043cd1aa_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfOC0zLTEtMS0w_2d778e34-1999-47ab-8724-344f51d9d67e"
      unitRef="usd">404000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i87eae329cf4849bfac5301b894b0496e_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfOC01LTEtMS0w_4f403254-6a01-487d-906b-835d098fa110"
      unitRef="shares">904535</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i87eae329cf4849bfac5301b894b0496e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfOC03LTEtMS0w_37dc85fa-4f21-4e71-b192-e78ccfcf10b8"
      unitRef="usd">-1971000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4e33866278c24fb69a3510a493d2029a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfOC05LTEtMS0w_d61a63bc-a9cd-41b8-9e79-2f9a733cfb3b"
      unitRef="usd">147233000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5949a8db34114401b38f0b35e1e54dc6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfOC0xMS0xLTEtMA_440744d5-dc54-4498-bceb-2959ff522675"
      unitRef="usd">-108454000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb0df045d37b4e87aebe2eb6878c7caa_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfOC0xMy0xLTEtMA_b3b2a83a-26c6-46fd-a438-efa7e855ceb4"
      unitRef="usd">-689000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOmM1ZTY2M2ExZmYxZDRjMWQ5NDMwOGIzZjUxNDgyOTJiL3RhYmxlcmFuZ2U6YzVlNjYzYTFmZjFkNGMxZDk0MzA4YjNmNTE0ODI5MmJfOC0xNS0xLTEtMA_f2740fd6-8b81-4840-bc6f-64e005faac29"
      unitRef="usd">36523000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic10af3a60bb549ceb547cc6c448df175_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfMi0xLTEtMS0w_81917554-5694-4892-b8f8-be41a19cefe8"
      unitRef="shares">40075475</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic10af3a60bb549ceb547cc6c448df175_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfMi0zLTEtMS0w_3005d31d-ce5e-4f20-ba17-d98ed96834bb"
      unitRef="usd">401000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i43e81ec75408496da7321917b672a76f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfMi01LTEtMS0w_aa45b7f5-ee81-4573-bfaa-7ec1c8f65f65"
      unitRef="shares">873998</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i43e81ec75408496da7321917b672a76f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfMi03LTEtMS0w_2aa858af-9cbf-4349-b766-35826c5b07ac"
      unitRef="usd">-1931000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if095714a24154715bf114b8cfcafa364_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfMi05LTEtMS0w_16d18639-bd47-466e-a0f6-f4d110e0aff6"
      unitRef="usd">146460000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icc6febb553ea4f0ca23db78e89ee7752_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfMi0xMS0xLTEtMA_7db68d13-0923-42be-ba0d-3545421ebadb"
      unitRef="usd">-100747000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i831bf3ee21a047dd82af6ee3e5c39dc1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfMi0xMy0xLTEtMA_6fe03b89-534b-4280-9b19-eb63cde7a538"
      unitRef="usd">-519000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfMi0xNS0xLTEtMA_34ea0c50-f726-4aee-a4fa-6f167071605c"
      unitRef="usd">43664000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i3601647606e9476ca6b17a053f41f869_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfNC05LTEtMS0w_236cf8e2-c5a1-4941-80a1-313ec0627598"
      unitRef="usd">776000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfNC0xNS0xLTEtMA_c7a04344-96d9-46ff-a3e0-a1af340c4f41"
      unitRef="usd">776000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i64167b1de3b44d3aabd408bc6b51ebf9_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfNS0xLTEtMS0w_72032d22-7d7f-44be-9cdd-980a6cb32cf9"
      unitRef="shares">278379</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i64167b1de3b44d3aabd408bc6b51ebf9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfNS0zLTEtMS0w_54244093-6dd1-4f25-a061-13990a6ac821"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i0fe17493b95f4335b918688b986b25bc_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfNS01LTEtMS0w_b6578495-547c-4fa9-b622-4f2331b82adb"
      unitRef="shares">30537</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i0fe17493b95f4335b918688b986b25bc_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfNS03LTEtMS0w_06ad626d-5e2d-4028-ac3f-bc8c7c801cfc"
      unitRef="usd">-40000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i3601647606e9476ca6b17a053f41f869_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfNS05LTEtMS0w_8d54b91d-32ac-4f5c-a2d7-f316715a0d6c"
      unitRef="usd">-3000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfNS0xNS0xLTEtMA_13e54fc8-af6c-4449-a26a-d26f5188eb40"
      unitRef="usd">-40000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:NetIncomeLoss
      contextRef="i5f92a53e010f44249f873b6eae4557fe_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfNi0xMS0xLTEtMA_63a16a12-b01e-4681-8b6e-d8d0df41c48e"
      unitRef="usd">-7707000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfNi0xNS0xLTEtMA_dd677ff7-11e9-48b7-89e9-201652769c60"
      unitRef="usd">-7707000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6b6c972f64904cd3aad2097da8c0b4eb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfNy0xMy0xLTEtMA_7110761e-16de-42d7-b77f-61fdb6baf4a4"
      unitRef="usd">-170000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfNy0xNS0xLTEtMA_49c399a0-4fd2-4b17-a4be-38f8144c9b7a"
      unitRef="usd">-170000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i448a93ccab774eeda27c20d9043cd1aa_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfOC0xLTEtMS0w_8ba9b874-4bcd-4478-ba84-b8572f48e5a3"
      unitRef="shares">40353854</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i448a93ccab774eeda27c20d9043cd1aa_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfOC0zLTEtMS0w_8e731414-356a-4d0f-af06-6015e2ca06c0"
      unitRef="usd">404000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i87eae329cf4849bfac5301b894b0496e_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfOC01LTEtMS0w_5e609f16-c6e9-4075-a0e0-baaf33869654"
      unitRef="shares">904535</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i87eae329cf4849bfac5301b894b0496e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfOC03LTEtMS0w_62c22d4f-6f86-4276-b081-58e65332e4c4"
      unitRef="usd">-1971000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4e33866278c24fb69a3510a493d2029a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfOC05LTEtMS0w_6e4d0105-3d45-4086-81a2-5f95e6130db1"
      unitRef="usd">147233000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5949a8db34114401b38f0b35e1e54dc6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfOC0xMS0xLTEtMA_8b5b38db-cf50-4d5b-ade2-c6b48cadbbf5"
      unitRef="usd">-108454000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb0df045d37b4e87aebe2eb6878c7caa_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfOC0xMy0xLTEtMA_4c528abc-7574-4f38-ac28-d96005cffb30"
      unitRef="usd">-689000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8yOC9mcmFnOjFjMWE5NTliYTJiMjQ2ZmRhNzAzOWZiNDA3NDIyYjRhL3RhYmxlOjYxNzViY2IxODEwMDRiYjM5YzIwODNkNWQ5MzBlYzI4L3RhYmxlcmFuZ2U6NjE3NWJjYjE4MTAwNGJiMzljMjA4M2Q1ZDkzMGVjMjhfOC0xNS0xLTEtMA_a3a44e35-d4cf-43ed-a6e0-21f4dfe99331"
      unitRef="usd">36523000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i59febcbb4ffd4731b36c1f556a85d90b_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF8yLTEtMS0xLTEyOA_cd9e6674-3ed7-4f9d-b03f-cc86eb7edd04"
      unitRef="shares">39905289</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i59febcbb4ffd4731b36c1f556a85d90b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF8yLTMtMS0xLTEyOA_1ec28912-8028-451a-a714-ac375b627721"
      unitRef="usd">399000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9b5c080a262445ab823edfb73d87b477_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF8yLTUtMS0xLTEyOA_59228ee8-fdac-4b7c-ab12-8ee29984c89e"
      unitRef="shares">852607</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9b5c080a262445ab823edfb73d87b477_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF8yLTctMS0xLTEyOA_e7dc7b53-cd1d-47c1-8423-0c8e9e519885"
      unitRef="usd">-1899000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iba419466baeb4f27a18eecf439e5586b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF8yLTktMS0xLTEyOA_f6981f84-f185-4625-91f4-a0063541d369"
      unitRef="usd">145123000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0f47a53baf104d6db25deff86fa91097_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF8yLTExLTEtMS0xMjg_2ba4b5ef-1d37-44c6-9c27-88f60c011fe7"
      unitRef="usd">-93970000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iee494a85f7454e72a9b8d14c9a940cc8_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF8yLTEzLTEtMS0xMjg_633a7b14-3e0e-4c6c-ace7-d66cc2ecce75"
      unitRef="usd">-479000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic68eb8746994456c821f05720b59c1d4_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF8yLTE1LTEtMS0xMjg_e4717fe8-6f6e-41fe-aecd-7b192da0eb46"
      unitRef="usd">49174000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i238e3f5760304c9c88659f5b4f265268_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF8zLTEtMS0xLTEyOA_905778df-3e55-4a53-b34f-0b345a2abfad"
      unitRef="shares">1708</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i7dd9f023700f41faafe7de68f232b699_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF8zLTktMS0xLTEyOA_39075c71-986f-4464-bd66-cc676bf75f85"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF8zLTE1LTEtMS0xMjg_104bce70-9f54-4dce-bafb-e49fb34cedfe"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i7dd9f023700f41faafe7de68f232b699_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF80LTktMS0xLTEyOA_70143e51-fefa-4081-a244-b98e8ca65e6f"
      unitRef="usd">338000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF80LTE1LTEtMS0xMjg_8b4d49fc-3a9a-47dd-8b80-8950a2dff5b3"
      unitRef="usd">338000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i238e3f5760304c9c88659f5b4f265268_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF81LTEtMS0xLTEyOA_0b9a02a2-1d25-49ec-b474-f3730f0337c8"
      unitRef="shares">10522</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i18299d2d838e458ab050c0f32f8a9ed9_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF81LTUtMS0xLTEyOA_d4b76b1b-97c5-474d-b129-ba1d445e7196"
      unitRef="shares">3766</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i18299d2d838e458ab050c0f32f8a9ed9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF81LTctMS0xLTIwMw_7a23dc36-2e22-4611-84e1-6967d1a3610d"
      unitRef="usd">-6000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF81LTE1LTEtMS0xMjg_351a5c9a-c308-47b9-8b96-1304a11eff4a"
      unitRef="usd">-6000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:NetIncomeLoss
      contextRef="i070053fd90344fc6bbcef148f7862175_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF82LTExLTEtMS0xMjg_f3ad6654-5001-4b2d-a4d7-a12a1202da62"
      unitRef="usd">-2487000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF82LTE1LTEtMS0xMjg_e1b7c409-fca6-4d39-8102-33eab08371bd"
      unitRef="usd">-2487000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i98202e95d2ef4d23bd3b743f877f9f5f_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF83LTEzLTEtMS0xMjg_de691f3b-c629-489c-94ce-1517ede02398"
      unitRef="usd">122000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF83LTE1LTEtMS0xMjg_ca949aa1-f6ea-4133-a087-2579aaab3ceb"
      unitRef="usd">122000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id92d4e9164be4d1a8605f6ea3eee4f4b_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF84LTEtMS0xLTEyOA_f679c5a9-fa09-442c-b1a5-8f8d2fc28696"
      unitRef="shares">39917519</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id92d4e9164be4d1a8605f6ea3eee4f4b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF84LTMtMS0xLTEyOA_de8af596-6eb4-407c-948c-68241427dc18"
      unitRef="usd">399000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i81c299eaaa0e41d2bdc4e3deec7885f2_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF84LTUtMS0xLTEyOA_855c70e8-2a6d-43a8-905b-d3f3036a7848"
      unitRef="shares">856373</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i81c299eaaa0e41d2bdc4e3deec7885f2_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF84LTctMS0xLTEyOA_ac437081-2930-4ad6-bd46-2a1be9e64e1c"
      unitRef="usd">-1905000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib842bf2d44ad45138bbb9e1db020a10f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF84LTktMS0xLTEyOA_0cb0c696-5fdc-4442-ab2c-092f9c1bf118"
      unitRef="usd">145464000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i82e8fcf23a24450fa477ab3915de90e3_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF84LTExLTEtMS0xMjg_4675f2b4-7aad-4c19-b9dc-ae1acaa7fcaa"
      unitRef="usd">-96457000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i116201915d7d45089ad647105b232e26_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF84LTEzLTEtMS0xMjg_379272c9-8643-4b4c-b030-4f4dd5a5c11b"
      unitRef="usd">-357000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic5273550c8e84eb8972073bec02db174_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6NmViZmM3N2U4NjE1NDRjOTg2OGY3NTJlZDVkNDk1YTQvdGFibGVyYW5nZTo2ZWJmYzc3ZTg2MTU0NGM5ODY4Zjc1MmVkNWQ0OTVhNF84LTE1LTEtMS0xMjg_42f9607a-9674-43bf-b1bb-478511d62bea"
      unitRef="usd">47144000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4f4e247ba9d64777b0e96b7341a7a925_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV8yLTEtMS0xLTEyOA_7fa2e652-680b-441e-923b-bb896ef8e334"
      unitRef="shares">39880054</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4f4e247ba9d64777b0e96b7341a7a925_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV8yLTMtMS0xLTEyOA_384f0dfc-4e0f-4e2c-9398-53ac8defff39"
      unitRef="usd">399000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i534c0f87e6c64b2aa8689680a63d335d_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV8yLTUtMS0xLTEyOA_2b01774f-8a4f-4b8a-9911-d4f2afc0b1e4"
      unitRef="shares">852482</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i534c0f87e6c64b2aa8689680a63d335d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV8yLTctMS0xLTEyOA_56846867-78dc-4254-a9cb-5257f6c0550a"
      unitRef="usd">-1899000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4018df08fd00468c87d9767e89a2efb9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV8yLTktMS0xLTEyOA_715d50a4-86e8-4d8a-9ec4-fd203a3d5b31"
      unitRef="usd">144739000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e984852ba924334a5e4fce94961940a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV8yLTExLTEtMS0xMjg_1611e3be-bddd-4c07-8eed-79efc249b3e2"
      unitRef="usd">-91726000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id6885dda811040da94874e54dfa7301d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV8yLTEzLTEtMS0xMjg_701ca400-51eb-4700-920f-d8fef2ce2bf3"
      unitRef="usd">-342000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97f301d064114c8997b89b13a1607dfa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV8yLTE1LTEtMS0xMjg_af60c6b0-a940-49b8-aadd-c90991daeedc"
      unitRef="usd">51171000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ice2b50f199f7435691f8347ec9466305_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV8zLTEtMS0xLTEyOA_7369a56d-fc3c-4a69-bddc-24780afdc4e5"
      unitRef="shares">26527</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib592f4b444e144e9951fa3a00f851e5f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV8zLTktMS0xLTEyOA_24260844-b115-482c-964e-3bd77ab1e684"
      unitRef="usd">40000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV8zLTE1LTEtMS0xMjg_92f45109-afcb-4d84-b94d-21927ac6d5d1"
      unitRef="usd">40000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ib592f4b444e144e9951fa3a00f851e5f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV80LTktMS0xLTEyOA_f4ec5198-8886-4603-ac5d-9ad4abe04512"
      unitRef="usd">685000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV80LTE1LTEtMS0xMjg_1f1e7d5f-c721-46b3-adc8-f817e94908eb"
      unitRef="usd">685000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="ice2b50f199f7435691f8347ec9466305_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV81LTEtMS0xLTEyOA_c098bfcd-ebaf-4f9c-ba85-8d5d7b66ad29"
      unitRef="shares">10938</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i1ab26b9213f742448a949ad134eda620_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV81LTUtMS0xLTEyOA_a3033f4a-d71f-4cf0-ad6a-5d4e483a16d7"
      unitRef="shares">3891</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i1ab26b9213f742448a949ad134eda620_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV81LTctMS0xLTEyOA_b8250df2-b1dc-41dc-95c3-d5981832e252"
      unitRef="usd">-6000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV81LTE1LTEtMS0xMjg_b4450b95-5160-48d1-8e52-d2f100e450e3"
      unitRef="usd">-6000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:NetIncomeLoss
      contextRef="i5964f40e046a4164bdf40526dae45fad_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV82LTExLTEtMS0xMjg_10e546e1-69e1-4dd1-90c9-dd890cc9b5ba"
      unitRef="usd">-4731000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV82LTE1LTEtMS0xMjg_ddf4d221-c001-4b3a-830a-765efa8297cf"
      unitRef="usd">-4731000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i736e04f4f8bc439daad1422286bf98dc_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV83LTEzLTEtMS0xMjg_0f4a91a8-5653-440e-a3ab-8efdb4f2dcd0"
      unitRef="usd">-15000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV83LTE1LTEtMS0xMjg_0928eeb4-053b-467c-b33b-29f9d0770b6a"
      unitRef="usd">-15000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id92d4e9164be4d1a8605f6ea3eee4f4b_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV84LTEtMS0xLTEyOA_9710e3f0-bae2-4213-985b-0d7be8f341df"
      unitRef="shares">39917519</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id92d4e9164be4d1a8605f6ea3eee4f4b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV84LTMtMS0xLTEyOA_607a7ad5-cb84-4953-861b-db9732b6a3ac"
      unitRef="usd">399000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i81c299eaaa0e41d2bdc4e3deec7885f2_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV84LTUtMS0xLTEyOA_519af0c6-f113-477a-bf56-61b6c3f5b7ec"
      unitRef="shares">856373</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i81c299eaaa0e41d2bdc4e3deec7885f2_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV84LTctMS0xLTEyOA_25774f88-b991-488d-a6b9-15384ea1a96e"
      unitRef="usd">-1905000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib842bf2d44ad45138bbb9e1db020a10f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV84LTktMS0xLTEyOA_555d5a1a-be60-4a8f-8c27-a270540da200"
      unitRef="usd">145464000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i82e8fcf23a24450fa477ab3915de90e3_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV84LTExLTEtMS0xMjg_0b427000-3d3a-4a6b-8b84-7e7894b01451"
      unitRef="usd">-96457000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i116201915d7d45089ad647105b232e26_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV84LTEzLTEtMS0xMjg_9c146315-4220-43b6-9d31-da01bab1fb23"
      unitRef="usd">-357000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic5273550c8e84eb8972073bec02db174_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8xMTQzL2ZyYWc6NTFmMTI1OTZkYzQxNDhkODg4YTQ0YTQ1Zjc1ZmJkYWYvdGFibGU6M2UzMWI0MDA2ODA1NDg0YWExNzlhOWRjMWQ4M2M4MTUvdGFibGVyYW5nZTozZTMxYjQwMDY4MDU0ODRhYTE3OWE5ZGMxZDgzYzgxNV84LTE1LTEtMS0xMjg_c7661c72-1e61-44bd-a23c-9daa98e9984c"
      unitRef="usd">47144000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMy0xLTEtMS0w_160b7de3-78e5-4b0e-8373-aeaf1844219c"
      unitRef="usd">-7707000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMy0zLTEtMS0w_7d102c08-fda6-41cf-9ad4-ff1edca4f1f9"
      unitRef="usd">-4731000</us-gaap:ProfitLoss>
    <sync:DepreciationAndAmortizationIncludingAmortizationOfCapitalizedAndLicensedComputerSoftware
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfNS0xLTEtMS0w_b48ecec2-56b1-4ae1-95e3-f378cafae4ac"
      unitRef="usd">5512000</sync:DepreciationAndAmortizationIncludingAmortizationOfCapitalizedAndLicensedComputerSoftware>
    <sync:DepreciationAndAmortizationIncludingAmortizationOfCapitalizedAndLicensedComputerSoftware
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfNS0zLTEtMS0w_f7486f10-76b4-494c-be2e-f86ce9f676e1"
      unitRef="usd">5473000</sync:DepreciationAndAmortizationIncludingAmortizationOfCapitalizedAndLicensedComputerSoftware>
    <us-gaap:CapitalizedComputerSoftwareImpairments1
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfNi0xLTEtMS0w_4707538a-56d8-481a-afc9-17164293ec5c"
      unitRef="usd">0</us-gaap:CapitalizedComputerSoftwareImpairments1>
    <us-gaap:CapitalizedComputerSoftwareImpairments1
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfNi0zLTEtMS0w_ae44d197-a254-4dc9-ab4c-b992cfb1779f"
      unitRef="usd">226000</us-gaap:CapitalizedComputerSoftwareImpairments1>
    <us-gaap:ShareBasedCompensation
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfNy0xLTEtMS0w_717c4bec-a0d9-4c74-96c0-e8a6786f2d90"
      unitRef="usd">760000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfNy0zLTEtMS0w_56115bff-694d-40b6-8716-0c4f151ea435"
      unitRef="usd">655000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfOC0xLTEtMS0w_3297b09b-88c7-4b04-8aa9-8032ed929d98"
      unitRef="usd">59000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfOC0zLTEtMS0w_15606b92-9e35-469f-b7f7-96edb23bf5ed"
      unitRef="usd">40000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <sync:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfOS0xLTEtMS0w_425f7247-fa85-4ad0-aed9-b44e0005fb64"
      unitRef="usd">20000</sync:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries>
    <sync:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfOS0zLTEtMS0w_14acb88f-43e6-4efa-8475-408866cb779e"
      unitRef="usd">34000</sync:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTEtMS0xLTEtMA_64d23239-2ee4-47af-9c11-a829a6b90526"
      unitRef="usd">-7019000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTEtMy0xLTEtMA_c9ebd9fe-7a3c-434d-84fe-00b409a65b09"
      unitRef="usd">-3639000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTItMS0xLTEtMA_c0e712ee-6030-41b7-a0aa-901d3daa8982"
      unitRef="usd">618000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTItMy0xLTEtMA_633d2340-4f06-4db9-a5b0-c8ec9e499c40"
      unitRef="usd">23000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <sync:IncreaseDecreaseInOperatingLeaseRightOfUseAssetandLiabilitiesNet
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTMtMS0xLTEtMA_b03c4b4f-010c-4a71-8ff3-f314070d9a33"
      unitRef="usd">102000</sync:IncreaseDecreaseInOperatingLeaseRightOfUseAssetandLiabilitiesNet>
    <sync:IncreaseDecreaseInOperatingLeaseRightOfUseAssetandLiabilitiesNet
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTMtMy0xLTEtMA_b4e3f737-aa25-4884-a1a2-eaa682739b51"
      unitRef="usd">-36000</sync:IncreaseDecreaseInOperatingLeaseRightOfUseAssetandLiabilitiesNet>
    <sync:IncreaseDecreaseInAccountsPayableAccruedExpensesAndOtherOperatingLiabilities
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTQtMS0xLTEtMA_340a1987-8f15-43d4-80d8-ad60e5c880cc"
      unitRef="usd">-4170000</sync:IncreaseDecreaseInAccountsPayableAccruedExpensesAndOtherOperatingLiabilities>
    <sync:IncreaseDecreaseInAccountsPayableAccruedExpensesAndOtherOperatingLiabilities
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTQtMy0xLTEtMA_ec72567b-185d-4e4b-8198-c8c015da45a7"
      unitRef="usd">-4030000</sync:IncreaseDecreaseInAccountsPayableAccruedExpensesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTUtMS0xLTEtMA_c58a0480-6b30-4330-bdec-266e28821b37"
      unitRef="usd">-1619000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTUtMy0xLTEtMA_b3def408-9459-42fb-86d9-a33968a7354d"
      unitRef="usd">193000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTYtMS0xLTEtMA_ddcaa110-7198-49f2-880f-1066ae3866cc"
      unitRef="usd">-846000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTYtMy0xLTEtMA_95ff335f-128b-48ea-be8c-df71326e8f31"
      unitRef="usd">1512000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTgtMS0xLTEtMA_8a1e3d79-3a41-48f2-a3dc-093dcb220573"
      unitRef="usd">1972000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTgtMy0xLTEtMA_a567c0b4-e36e-416b-85ff-4385d96e35ca"
      unitRef="usd">2444000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTktMS0xLTEtMA_bab20b1a-7246-4f08-93f4-4ee7e813c63f"
      unitRef="usd">-1972000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMTktMy0xLTEtMA_57345adf-bfaa-49c5-8518-adadd374b923"
      unitRef="usd">-2444000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <sync:RepaymentsOfLongTermDebtAndFinanceLeases
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjEtMS0xLTEtMA_e8e8c838-9372-4f80-b97d-7613a14f7b74"
      unitRef="usd">1968000</sync:RepaymentsOfLongTermDebtAndFinanceLeases>
    <sync:RepaymentsOfLongTermDebtAndFinanceLeases
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjEtMy0xLTEtMA_e41def34-d2ac-42af-9e0a-db6969bb35a2"
      unitRef="usd">1585000</sync:RepaymentsOfLongTermDebtAndFinanceLeases>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjItMS0xLTEtMA_9328f64d-3d9e-4439-97e4-a8501ca9a4d6"
      unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjItMy0xLTEtMA_16e93636-8778-475f-bb13-709b383fa2dc"
      unitRef="usd">40000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjMtMS0xLTEtMA_0884a8d9-7fd3-4622-9cff-dac55d2646fd"
      unitRef="usd">40000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjMtMy0xLTEtMA_0df0f8ce-243f-4215-91a9-2e14afef8508"
      unitRef="usd">6000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjQtMS0xLTEtMA_b87a1340-1e99-44f1-9f9b-8a1e12439f11"
      unitRef="usd">-2008000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjQtMy0xLTEtMA_2f673809-7444-464d-9fab-ffffed8f6ff3"
      unitRef="usd">-1551000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjUtMS0xLTEtMA_a17215d1-9687-473d-ba3c-1755c60a7a87"
      unitRef="usd">-162000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjUtMy0xLTEtMA_30888e17-57b0-4cbd-9bb8-3529862938a3"
      unitRef="usd">-21000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjYtMS0xLTEtMA_d4236672-438d-40c7-9450-46988f01af4f"
      unitRef="usd">-4988000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjYtMy0xLTEtMA_2a1a2216-2236-4656-b762-dbe14b58e753"
      unitRef="usd">-2504000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjctMS0xLTEtMA_32fd7544-a704-4118-8c96-3e61240528ac"
      unitRef="usd">10966000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i97f301d064114c8997b89b13a1607dfa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjctMy0xLTEtMA_85ea87a5-2ef0-42f7-b98f-9c6b630dc0d0"
      unitRef="usd">15921000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjgtMS0xLTEtMA_6fbae7ed-c587-4726-87dc-8b9a2fcc3638"
      unitRef="usd">5978000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic5273550c8e84eb8972073bec02db174_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMjgtMy0xLTEtMA_e5eeb27a-4d62-48b6-921e-82e019b1f035"
      unitRef="usd">13417000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMzAtMS0xLTEtMA_481b0f6b-7428-4e42-be3f-c6e72206ff55"
      unitRef="usd">108000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMzAtMy0xLTEtMA_835cd353-e961-45b5-95bd-b521c65f3766"
      unitRef="usd">120000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMzEtMS0xLTEtMA_ccb584ae-0e44-4a60-b5c5-d9e70dfdcb27"
      unitRef="usd">314000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMzEtMy0xLTEtMA_7e1db569-5dff-4580-b08c-bfc040559ab4"
      unitRef="usd">403000</us-gaap:IncomeTaxesPaid>
    <sync:MinimumLongTermDebtAndFinanceLeasePaymentsInAccountsPayable
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMzMtMS0xLTEtMA_89a868c1-bcd8-468e-bf6d-ad5642c1d2d4"
      unitRef="usd">267000</sync:MinimumLongTermDebtAndFinanceLeasePaymentsInAccountsPayable>
    <sync:MinimumLongTermDebtAndFinanceLeasePaymentsInAccountsPayable
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMzMtMy0xLTEtMA_fb0b68a4-c2e6-4100-b12d-e8772ab846b9"
      unitRef="usd">88000</sync:MinimumLongTermDebtAndFinanceLeasePaymentsInAccountsPayable>
    <sync:AccruedPropertyAndEquipmentExpenditures
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMzQtMS0xLTEtMA_b505dd75-21f9-40c7-97a4-824c28f87065"
      unitRef="usd">5000</sync:AccruedPropertyAndEquipmentExpenditures>
    <sync:AccruedPropertyAndEquipmentExpenditures
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zMS9mcmFnOjZhZjkzMDYyYTZiZDQxM2RhZmQ1YTc1YjkzZjRmNmE3L3RhYmxlOjA1OTIxMDZjMjQ3YzRhYzg4Y2MxODBmYjdjOGJlZWI4L3RhYmxlcmFuZ2U6MDU5MjEwNmMyNDdjNGFjODhjYzE4MGZiN2M4YmVlYjhfMzQtMy0xLTEtMA_8b23bfa4-02b4-41f5-983f-4385df3fd993"
      unitRef="usd">188000</sync:AccruedPropertyAndEquipmentExpenditures>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zNy9mcmFnOjkwMjQzMDM1ZTY2MjQzZWVhZDI0ZTkyNTNlMWM3NGMzL3RleHRyZWdpb246OTAyNDMwMzVlNjYyNDNlZWFkMjRlOTI1M2UxYzc0YzNfNTgyNQ_e6a8cf99-a595-4b43-bf47-343940756632">The Company and Summary of Significant Accounting Principles&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Synacor, Inc., together with its consolidated subsidiaries (collectively, the &#x201c;Company&#x201d; or &#x201c;Synacor&#x201d;), is a digital technology company that provides email and collaboration software, cloud-based identity management platforms, managed web and mobile portals, and advertising solutions. The Company&#x2019;s customers include communications providers, media companies, government entities and enterprises. Synacor is a trusted partner for enterprise software platforms and monetization solutions that Synacor delivers through public and private cloud software-as-a-service, software licensing, and professional services. Synacor enables clients to deepen their engagement with their consumers and users.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The interim unaudited condensed consolidated financial statements and accompanying notes have been prepared in accordance with United States generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. In the opinion of the Company&#x2019;s management, the interim unaudited condensed consolidated financial statements include all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of the Company&#x2019;s financial position for the periods presented. These interim unaudited condensed consolidated financial statements are not necessarily indicative of the results expected for the full fiscal year or for any subsequent period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying condensed consolidated balance sheet as of December&#160;31, 2019 was derived from the audited financial statements as of that date, but does not include all the information and footnotes required by U.S. GAAP. These financial statements should be read in conjunction with the consolidated financial statements and related notes included in the Company&#x2019;s Annual Report on Form 10-K for the year ended&#160;December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Accounting Estimates &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Such estimates primarily relate to unsettled transactions and events as of the date of the financial statements. Actual results could differ materially from these estimates and judgments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Many of our estimates require increased judgment due to the significant volatility, uncertainty and economic disruption of the recent global COVID-19 pandemic. We will continue to monitor the effects of the COVID-19 pandemic, and our estimates and judgments may change materially as new events occur or additional information becomes available to us.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Concentrations of Risk &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020 and December&#160;31, 2019, the Company had concentrations equal to or exceeding 10% of the Company&#x2019;s accounts receivable as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.906%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.183%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portal &amp;amp; Advertising Customer A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;* - Less than 10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For the three and six months ended June&#160;30, 2020 and 2019, the Company had concentrations equal to or exceeding 10% of the Company&#x2019;s revenue as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.187%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.771%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.778%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Google search&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portal &amp;amp; Advertising Customer A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;* - Less than 10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For the three and six months ended June&#160;30, 2020 and 2019, the following customers received revenue-share payments equal to or exceeding 10% of the Company&#x2019;s cost of revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.187%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.771%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.778%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portal &amp;amp; Advertising Customer B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;* - Less than 10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Recent Accounting Pronouncements &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the Financial Accounting Standards Board&#160;("FASB") issued Accounting Standards Update&#160;(&#x201c;ASU&#x201d;) No. 2016-13 ("ASU 2016-13") &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to certain available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes result in earlier recognition of credit losses. The standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early adoption is permitted. The Company does not believe the impact of adopting this standard will be material to its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Recently Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued ASU No. 2018-15,&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;(&#x201c;ASU 2018-15&#x201d;), which aligns the requirements for capitalizing implementation costs in a cloud computing arrangement with the requirements for capitalizing implementation costs incurred for an internal-use software license. Adoption of this guidance is required for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years and early adoption is permitted. The amendments will be applied prospectively to all implementation costs incurred after adoption. There was no impact to the Company's condensed consolidation financial statements for the three and six months ended June&#160;30, 2020 as a result of adopting this standard update on January 1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company considers the applicability and impact of all ASUs. ASUs not listed above were assessed and determined to be either not applicable, or had or are expected to have minimal impact on the Company&#x2019;s financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zNy9mcmFnOjkwMjQzMDM1ZTY2MjQzZWVhZDI0ZTkyNTNlMWM3NGMzL3RleHRyZWdpb246OTAyNDMwMzVlNjYyNDNlZWFkMjRlOTI1M2UxYzc0YzNfNTgyMw_fe81d5cb-6ccc-4ab9-abee-2b5e75afd6fc">&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The interim unaudited condensed consolidated financial statements and accompanying notes have been prepared in accordance with United States generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. In the opinion of the Company&#x2019;s management, the interim unaudited condensed consolidated financial statements include all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of the Company&#x2019;s financial position for the periods presented. These interim unaudited condensed consolidated financial statements are not necessarily indicative of the results expected for the full fiscal year or for any subsequent period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying condensed consolidated balance sheet as of December&#160;31, 2019 was derived from the audited financial statements as of that date, but does not include all the information and footnotes required by U.S. GAAP. These financial statements should be read in conjunction with the consolidated financial statements and related notes included in the Company&#x2019;s Annual Report on Form 10-K for the year ended&#160;December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zNy9mcmFnOjkwMjQzMDM1ZTY2MjQzZWVhZDI0ZTkyNTNlMWM3NGMzL3RleHRyZWdpb246OTAyNDMwMzVlNjYyNDNlZWFkMjRlOTI1M2UxYzc0YzNfNTgxNg_a571627e-95a0-4286-8d57-57d20ed6ccb9">&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Accounting Estimates &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Such estimates primarily relate to unsettled transactions and events as of the date of the financial statements. Actual results could differ materially from these estimates and judgments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Many of our estimates require increased judgment due to the significant volatility, uncertainty and economic disruption of the recent global COVID-19 pandemic. We will continue to monitor the effects of the COVID-19 pandemic, and our estimates and judgments may change materially as new events occur or additional information becomes available to us.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zNy9mcmFnOjkwMjQzMDM1ZTY2MjQzZWVhZDI0ZTkyNTNlMWM3NGMzL3RleHRyZWdpb246OTAyNDMwMzVlNjYyNDNlZWFkMjRlOTI1M2UxYzc0YzNfNTgyNg_a5b7f837-6a82-4811-b5ae-e5dce7430b03">&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020 and December&#160;31, 2019, the Company had concentrations equal to or exceeding 10% of the Company&#x2019;s accounts receivable as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.906%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.183%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portal &amp;amp; Advertising Customer A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;* - Less than 10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For the three and six months ended June&#160;30, 2020 and 2019, the Company had concentrations equal to or exceeding 10% of the Company&#x2019;s revenue as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.187%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.771%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.778%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Google search&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portal &amp;amp; Advertising Customer A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;* - Less than 10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For the three and six months ended June&#160;30, 2020 and 2019, the following customers received revenue-share payments equal to or exceeding 10% of the Company&#x2019;s cost of revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.187%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.771%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.778%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portal &amp;amp; Advertising Customer B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;* - Less than 10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i22ffb78e74084d06ba847b314fd1fd58_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zNy9mcmFnOjkwMjQzMDM1ZTY2MjQzZWVhZDI0ZTkyNTNlMWM3NGMzL3RhYmxlOjUyNGRiNDQwZTY1YTQxMjA5YTViNDE0M2VhZTk5MDM5L3RhYmxlcmFuZ2U6NTI0ZGI0NDBlNjVhNDEyMDlhNWI0MTQzZWFlOTkwMzlfMi0zLTEtMS0w_18944bf2-a512-412f-9c64-356ef7c7b382"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8456027f149b4d7c80ee7cb521fea1fb_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zNy9mcmFnOjkwMjQzMDM1ZTY2MjQzZWVhZDI0ZTkyNTNlMWM3NGMzL3RhYmxlOjIwZDdlYTZkMmJiNjQ3YWRiZDcxMDhjNmY4MGQ3OTU5L3RhYmxlcmFuZ2U6MjBkN2VhNmQyYmI2NDdhZGJkNzEwOGM2ZjgwZDc5NTlfMy0yLTEtMS0w_702432e9-bc92-4255-8db2-ef249632529e"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i96588b43b2fa43c1bb7fc25e475e6cfa_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zNy9mcmFnOjkwMjQzMDM1ZTY2MjQzZWVhZDI0ZTkyNTNlMWM3NGMzL3RhYmxlOjIwZDdlYTZkMmJiNjQ3YWRiZDcxMDhjNmY4MGQ3OTU5L3RhYmxlcmFuZ2U6MjBkN2VhNmQyYmI2NDdhZGJkNzEwOGM2ZjgwZDc5NTlfMy00LTEtMS0w_1dfdf11a-a92c-4775-a70e-4b3ceeb06f2c"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i49e6eaba27b149ffb2625a8e1d2dc5c6_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zNy9mcmFnOjkwMjQzMDM1ZTY2MjQzZWVhZDI0ZTkyNTNlMWM3NGMzL3RhYmxlOjIwZDdlYTZkMmJiNjQ3YWRiZDcxMDhjNmY4MGQ3OTU5L3RhYmxlcmFuZ2U6MjBkN2VhNmQyYmI2NDdhZGJkNzEwOGM2ZjgwZDc5NTlfMy04LTEtMS0w_24a6d63c-fe55-4844-ad77-4a4ef94ba5be"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0fdaf41324a7483eb2a80ebbf798073e_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zNy9mcmFnOjkwMjQzMDM1ZTY2MjQzZWVhZDI0ZTkyNTNlMWM3NGMzL3RhYmxlOjIwZDdlYTZkMmJiNjQ3YWRiZDcxMDhjNmY4MGQ3OTU5L3RhYmxlcmFuZ2U6MjBkN2VhNmQyYmI2NDdhZGJkNzEwOGM2ZjgwZDc5NTlfNS00LTEtMS0w_c5bdf036-8fe6-4ed8-935d-dcd8c5cc9b24"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i76a67daa591440c9a03810ff04be9233_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zNy9mcmFnOjkwMjQzMDM1ZTY2MjQzZWVhZDI0ZTkyNTNlMWM3NGMzL3RhYmxlOjIwZDdlYTZkMmJiNjQ3YWRiZDcxMDhjNmY4MGQ3OTU5L3RhYmxlcmFuZ2U6MjBkN2VhNmQyYmI2NDdhZGJkNzEwOGM2ZjgwZDc5NTlfNS04LTEtMS0w_0ebe93ae-4ae6-4ed6-9141-54a04214dd46"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie148506c80c745379a80d5c4ec45718d_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zNy9mcmFnOjkwMjQzMDM1ZTY2MjQzZWVhZDI0ZTkyNTNlMWM3NGMzL3RhYmxlOmQ0N2NjYjdmYjhjZjQxMmFiN2YwNWU0ZmRkZmIxODZkL3RhYmxlcmFuZ2U6ZDQ3Y2NiN2ZiOGNmNDEyYWI3ZjA1ZTRmZGRmYjE4NmRfMy00LTEtMS0w_49bc763c-09d3-463f-b4a8-f332a225c0cc"
      unitRef="number">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ica934ec1b94b4bc1acb5ec0064b0eac2_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zNy9mcmFnOjkwMjQzMDM1ZTY2MjQzZWVhZDI0ZTkyNTNlMWM3NGMzL3RhYmxlOmQ0N2NjYjdmYjhjZjQxMmFiN2YwNWU0ZmRkZmIxODZkL3RhYmxlcmFuZ2U6ZDQ3Y2NiN2ZiOGNmNDEyYWI3ZjA1ZTRmZGRmYjE4NmRfMy04LTEtMS0w_b6aadb7d-2a8a-446c-b350-8225bc5fcc19"
      unitRef="number">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl8zNy9mcmFnOjkwMjQzMDM1ZTY2MjQzZWVhZDI0ZTkyNTNlMWM3NGMzL3RleHRyZWdpb246OTAyNDMwMzVlNjYyNDNlZWFkMjRlOTI1M2UxYzc0YzNfNTgxMg_c56f8709-7f1a-43c2-b231-c364c4b88adb">&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Recent Accounting Pronouncements &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the Financial Accounting Standards Board&#160;("FASB") issued Accounting Standards Update&#160;(&#x201c;ASU&#x201d;) No. 2016-13 ("ASU 2016-13") &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to certain available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes result in earlier recognition of credit losses. The standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early adoption is permitted. The Company does not believe the impact of adopting this standard will be material to its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Recently Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued ASU No. 2018-15,&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;(&#x201c;ASU 2018-15&#x201d;), which aligns the requirements for capitalizing implementation costs in a cloud computing arrangement with the requirements for capitalizing implementation costs incurred for an internal-use software license. Adoption of this guidance is required for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years and early adoption is permitted. The amendments will be applied prospectively to all implementation costs incurred after adoption. There was no impact to the Company's condensed consolidation financial statements for the three and six months ended June&#160;30, 2020 as a result of adopting this standard update on January 1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company considers the applicability and impact of all ASUs. ASUs not listed above were assessed and determined to be either not applicable, or had or are expected to have minimal impact on the Company&#x2019;s financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RleHRyZWdpb246NzcwZjMxOTNkZGNkNGYxMWJiNDdjZDZmNmZjMTU3NDBfMjYxMA_ca330787-5d4c-46d8-bb66-c19652d9b18d">Revenue from Contracts with Customers&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company generates all of its revenue from contracts with customers. Many of the Company&#x2019;s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software licenses are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis. The Company usually expects payment within 30 to 90 days from the invoice date (fulfillment of performance obligations or per contract terms). None of the Company&#x2019;s contracts as of June&#160;30, 2020 contained a significant financing component. Differences between the amount of revenue recognized and the amount invoiced are recognized as deferred revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Disaggregation of revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides information about disaggregated revenue for the three and six months ended June&#160;30, 2020 and 2019 by the timing of revenue recognition, and includes a reconciliation of the disaggregated revenue by reportable segment (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.896%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Software &amp;amp; Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Products and services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Products transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Software &amp;amp; Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portal &amp;amp; Advertising&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Products and services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Products transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Portal &amp;amp; Advertising&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenue disaggregated by geography, based on the billing address of our customer, consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.896%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Deferred revenue is recorded when cash payments are received or due in advance of revenue recognition from software licenses, professional services, and maintenance agreements. The timing of revenue recognition may differ from the timing of billings to customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; The changes in deferred revenue, inclusive of both current and long-term, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.818%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.182%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Beginning balance - January 1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recognition of deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferral of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(77)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Ending balance - June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The majority of the deferred revenue balance above relates to the maintenance and support contracts for the Company's email software licenses. These are recognized straight-line over the life of the contract, with the majority of the balance being recognized within the next twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Practical Expedients&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company generally expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within sales and marketing expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which revenue is recognized at the amount to which the Company has the right to invoice for services performed.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RleHRyZWdpb246NzcwZjMxOTNkZGNkNGYxMWJiNDdjZDZmNmZjMTU3NDBfMjU5OQ_270d74c7-47e4-43a7-ae81-8c072288f14b">&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides information about disaggregated revenue for the three and six months ended June&#160;30, 2020 and 2019 by the timing of revenue recognition, and includes a reconciliation of the disaggregated revenue by reportable segment (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.896%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Software &amp;amp; Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Products and services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Products transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Software &amp;amp; Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portal &amp;amp; Advertising&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Products and services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Products transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Portal &amp;amp; Advertising&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5de1c2ebea95496c9f8ad95ba7d1b0f4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfMy0yLTEtMS0w_5728da8d-8cf6-4333-9e6f-9d5b4448878d"
      unitRef="usd">8063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22df13d2cc6143e2b255e65b6bf7a303_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfMy00LTEtMS0w_296806a5-8b20-4d4a-810d-c9b6c1f38219"
      unitRef="usd">8388000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i57881c775962401ca70ff87711abcc2e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfMy02LTEtMS0w_0644ea83-9c58-44f0-8417-69992fb9e33e"
      unitRef="usd">16393000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic9a65fa9d020404899a2f691d3bc4261_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfMy04LTEtMS0w_8a5cf1c2-4a30-4a12-8fb8-792dc5f76eb4"
      unitRef="usd">17263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb100cd86d8a455bbaa04f1c682b3f25_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfNC0yLTEtMS0w_56404a7c-8a8e-47ef-8e53-ad65cec22d41"
      unitRef="usd">2852000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4a2d8196b1c4a82844fa67094b65633_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfNC00LTEtMS0w_c4de7d67-0616-482d-af39-6e357c5fc22b"
      unitRef="usd">2200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28104d3bec8540ddaff8c849a3328fc2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfNC02LTEtMS0w_7a758d47-d58b-4720-982c-3baf3f4ed149"
      unitRef="usd">5584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38d033e98ec94dd192f16513713fd05a_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfNC04LTEtMS0w_f2cb6092-1e0d-49e5-8d5b-28e6c68715d2"
      unitRef="usd">4483000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd4ef11eaad8498f918fdb887a55bdd4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfNS0yLTEtMS0w_820feee2-6197-4a61-9b40-d166f366d358"
      unitRef="usd">10915000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i20cbb7d644ed4c4e808747cd33ff4c74_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfNS00LTEtMS0w_ab4a1571-b333-4186-aae4-3ce9e86468eb"
      unitRef="usd">10588000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if34c41b77fb04c9486d316908980b5e7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfNS02LTEtMS0w_86195e8b-ab86-43f0-88bf-be140ab693f8"
      unitRef="usd">21977000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30815b919d1f43228bbbd36736650edb_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfNS04LTEtMS0w_1f255d17-33ba-4545-8b70-3328f38ed680"
      unitRef="usd">21746000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6dbf852d6c574de7b9b45e00b02259b5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfNy0yLTEtMS0w_b4553fd6-c30e-4237-ad3d-4faf3d69e94b"
      unitRef="usd">881000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e3fb834512f42a99febc272b25cbd57_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfNy00LTEtMS0w_f6fe3249-fbbe-4937-8bd8-083e964fc883"
      unitRef="usd">1202000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fccf038960c43ff9d0a16c09b61772e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfNy02LTEtMS0w_a7e38cae-ba4c-43f5-932a-6bb580b4dbfc"
      unitRef="usd">2105000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7042d42c8beb4240b278194bf5eb0a22_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfNy04LTEtMS0w_9c02b957-44f7-4f10-b552-38a91a8ddf5d"
      unitRef="usd">2708000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47abd793f71f4925b5a787641f2d7855_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfOC0yLTEtMS0w_e2789f41-9717-491f-8087-fbcf3373995b"
      unitRef="usd">6380000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i034c6980bd4c455196660711dcc3e8f0_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfOC00LTEtMS0w_e7e3e761-178f-482b-9180-380cd9f0904e"
      unitRef="usd">20059000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8bfea9f2275b407f9da5eeed78c77074_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfOC02LTEtMS0w_7e7e22aa-bf24-4397-bca5-227bcb24d1ef"
      unitRef="usd">14677000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i880f7aec62cb4e3b8de33ec76742c2f3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfOC04LTEtMS0w_b8bb14f9-c94d-47b3-8c26-d43b3d5200d4"
      unitRef="usd">39219000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2fafb3521c34bb0b7c24991f3225919_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfOS0yLTEtMS0w_069b1b8b-e9ea-443c-932b-07afb15cfe5f"
      unitRef="usd">7261000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0eed7ba8fd0a4f868cf7fd9ccf90601f_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfOS00LTEtMS0w_b19a58b4-1a00-46bb-830e-3f5747a0627d"
      unitRef="usd">21261000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib465550d7c244617b7ac4c7bc85c3353_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfOS02LTEtMS0w_6101c684-d199-435c-841a-b29d6f5269bd"
      unitRef="usd">16782000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf9bcda2394b4da4ae11651d34232ebc_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfOS04LTEtMS0w_66ac2e3e-d3b1-42cc-a693-b6e4e32fc112"
      unitRef="usd">41927000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfMTAtMi0xLTEtMA_b96a6b41-1357-4b2c-82ff-ba538bab2495"
      unitRef="usd">18176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfMTAtNC0xLTEtMA_e9599e10-6008-4945-ad96-46c89f73833a"
      unitRef="usd">31849000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfMTAtNi0xLTEtMA_025b7e4b-e941-4562-9543-5cc69a31a770"
      unitRef="usd">38759000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOmVkODc5NzIzZmU2YjRkZDk5YjM0ZTk3NDQ2Yzk2ODYyL3RhYmxlcmFuZ2U6ZWQ4Nzk3MjNmZTZiNGRkOTliMzRlOTc0NDZjOTY4NjJfMTAtOC0xLTEtMA_9d58a98d-0d16-463e-b282-face3776695f"
      unitRef="usd">63673000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RleHRyZWdpb246NzcwZjMxOTNkZGNkNGYxMWJiNDdjZDZmNmZjMTU3NDBfMjYwMQ_66a3e480-bab7-4e31-b154-1f90bc210495">&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenue disaggregated by geography, based on the billing address of our customer, consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.896%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if5927c5d7c584e1e82d63bb7dec71676_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjhhNzU5YjRlM2Q2NzQ4NjZiYTE3NWQxMWEyNzIyMTdkL3RhYmxlcmFuZ2U6OGE3NTliNGUzZDY3NDg2NmJhMTc1ZDExYTI3MjIxN2RfMy0yLTEtMS0w_602b9728-4bab-4587-b7d9-41d12973430f"
      unitRef="usd">12672000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb69055f4066439581da848efb8eec4d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjhhNzU5YjRlM2Q2NzQ4NjZiYTE3NWQxMWEyNzIyMTdkL3RhYmxlcmFuZ2U6OGE3NTliNGUzZDY3NDg2NmJhMTc1ZDExYTI3MjIxN2RfMy00LTEtMS0w_bb827317-dbce-45e1-a966-3ba550a00204"
      unitRef="usd">26974000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1ae73bb29da437798c57a51cbdad55e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjhhNzU5YjRlM2Q2NzQ4NjZiYTE3NWQxMWEyNzIyMTdkL3RhYmxlcmFuZ2U6OGE3NTliNGUzZDY3NDg2NmJhMTc1ZDExYTI3MjIxN2RfMy02LTEtMS0w_fb3c0216-efdd-4077-8588-584339302d98"
      unitRef="usd">27967000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d3a12c33a5d449496afe0cb14f7ed87_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjhhNzU5YjRlM2Q2NzQ4NjZiYTE3NWQxMWEyNzIyMTdkL3RhYmxlcmFuZ2U6OGE3NTliNGUzZDY3NDg2NmJhMTc1ZDExYTI3MjIxN2RfMy04LTEtMS0w_14c7d58a-ca38-46db-bb28-84ce392710e1"
      unitRef="usd">53248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iefd4faa98f084792aad8f3ec0b7902f1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjhhNzU5YjRlM2Q2NzQ4NjZiYTE3NWQxMWEyNzIyMTdkL3RhYmxlcmFuZ2U6OGE3NTliNGUzZDY3NDg2NmJhMTc1ZDExYTI3MjIxN2RfNC0yLTEtMS0w_d5a9c21b-53f5-4217-9f73-aaac9f5059c3"
      unitRef="usd">5504000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i26e1aa2ec74c4a45bd0011eb027f1d25_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjhhNzU5YjRlM2Q2NzQ4NjZiYTE3NWQxMWEyNzIyMTdkL3RhYmxlcmFuZ2U6OGE3NTliNGUzZDY3NDg2NmJhMTc1ZDExYTI3MjIxN2RfNC00LTEtMS0w_20d6f8d2-7c22-4487-8638-4974b125ed98"
      unitRef="usd">4875000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3e7e2545fdb4e0ea73d6cd1f313dce9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjhhNzU5YjRlM2Q2NzQ4NjZiYTE3NWQxMWEyNzIyMTdkL3RhYmxlcmFuZ2U6OGE3NTliNGUzZDY3NDg2NmJhMTc1ZDExYTI3MjIxN2RfNC02LTEtMS0w_b10d1261-ba2b-4204-8cfc-14e3518a7c28"
      unitRef="usd">10792000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i09a852886ed84def9fe90e3a78e0fa93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjhhNzU5YjRlM2Q2NzQ4NjZiYTE3NWQxMWEyNzIyMTdkL3RhYmxlcmFuZ2U6OGE3NTliNGUzZDY3NDg2NmJhMTc1ZDExYTI3MjIxN2RfNC04LTEtMS0w_47272aeb-c19c-4ec6-85bb-7b05f718406b"
      unitRef="usd">10425000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjhhNzU5YjRlM2Q2NzQ4NjZiYTE3NWQxMWEyNzIyMTdkL3RhYmxlcmFuZ2U6OGE3NTliNGUzZDY3NDg2NmJhMTc1ZDExYTI3MjIxN2RfNS0yLTEtMS0w_9e81fb34-7ab2-4d7f-9246-685873dbd542"
      unitRef="usd">18176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjhhNzU5YjRlM2Q2NzQ4NjZiYTE3NWQxMWEyNzIyMTdkL3RhYmxlcmFuZ2U6OGE3NTliNGUzZDY3NDg2NmJhMTc1ZDExYTI3MjIxN2RfNS00LTEtMS0w_32a35257-3c4d-4918-b8a5-684bad8daec1"
      unitRef="usd">31849000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjhhNzU5YjRlM2Q2NzQ4NjZiYTE3NWQxMWEyNzIyMTdkL3RhYmxlcmFuZ2U6OGE3NTliNGUzZDY3NDg2NmJhMTc1ZDExYTI3MjIxN2RfNS02LTEtMS0w_2f7f2ba2-aed8-4dd0-bf2d-504329fb588f"
      unitRef="usd">38759000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjhhNzU5YjRlM2Q2NzQ4NjZiYTE3NWQxMWEyNzIyMTdkL3RhYmxlcmFuZ2U6OGE3NTliNGUzZDY3NDg2NmJhMTc1ZDExYTI3MjIxN2RfNS04LTEtMS0w_b24a37cf-ecc8-415f-839f-7f7c549c8efc"
      unitRef="usd">63673000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RleHRyZWdpb246NzcwZjMxOTNkZGNkNGYxMWJiNDdjZDZmNmZjMTU3NDBfMjU5OA_365c3e01-8533-4550-9b4c-95535f5e2cb1">The changes in deferred revenue, inclusive of both current and long-term, are as follows (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.818%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.182%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:11.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Beginning balance - January 1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recognition of deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferral of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(77)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;     Ending balance - June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjkyODdlY2ZhYzFjYzRiMjc5MzE0ZWU5OTE1OTc1N2E4L3RhYmxlcmFuZ2U6OTI4N2VjZmFjMWNjNGIyNzkzMTRlZTk5MTU5NzU3YThfMC0xLTEtMS0w_215ef294-47fe-4f61-9b17-139c995cc554"
      unitRef="usd">8875000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjkyODdlY2ZhYzFjYzRiMjc5MzE0ZWU5OTE1OTc1N2E4L3RhYmxlcmFuZ2U6OTI4N2VjZmFjMWNjNGIyNzkzMTRlZTk5MTU5NzU3YThfMS0xLTEtMS0w_77ba02e4-54b2-44e6-88b8-f48b4815413c"
      unitRef="usd">5471000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <sync:ContractWithCustomerLiabilityAdditions
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjkyODdlY2ZhYzFjYzRiMjc5MzE0ZWU5OTE1OTc1N2E4L3RhYmxlcmFuZ2U6OTI4N2VjZmFjMWNjNGIyNzkzMTRlZTk5MTU5NzU3YThfMi0xLTEtMS0w_69dd6b3e-d417-47d8-89c1-1b3017901982"
      unitRef="usd">3929000</sync:ContractWithCustomerLiabilityAdditions>
    <sync:ContractWithCustomerLiabilityEffectOfForeignCurrencyTranslation
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjkyODdlY2ZhYzFjYzRiMjc5MzE0ZWU5OTE1OTc1N2E4L3RhYmxlcmFuZ2U6OTI4N2VjZmFjMWNjNGIyNzkzMTRlZTk5MTU5NzU3YThfMy0xLTEtMS0w_4c4152d7-4a21-4366-90d0-0a91ffffd95a"
      unitRef="usd">77000</sync:ContractWithCustomerLiabilityEffectOfForeignCurrencyTranslation>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RhYmxlOjkyODdlY2ZhYzFjYzRiMjc5MzE0ZWU5OTE1OTc1N2E4L3RhYmxlcmFuZ2U6OTI4N2VjZmFjMWNjNGIyNzkzMTRlZTk5MTU5NzU3YThfNC0xLTEtMS0w_e3d73b71-e3f6-43e4-9121-e2d726134b3d"
      unitRef="usd">7256000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="id4ba87dad60b452bbacae59dd0d8a6a6_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80MC9mcmFnOjc3MGYzMTkzZGRjZDRmMTFiYjQ3Y2Q2ZjZmYzE1NzQwL3RleHRyZWdpb246NzcwZjMxOTNkZGNkNGYxMWJiNDdjZDZmNmZjMTU3NDBfMjA5OQ_f125c6f6-4476-447c-ab04-58150b85134a">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RleHRyZWdpb246ZGJiYmM5Y2YzYWIzNGNlZjkyMGIwOGQ1NDE3YzNjNzFfMTI5MA_ccee970c-73a0-43b3-a2de-325ec1f6199f">Leases&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company enters into various noncancelable operating lease agreements for certain of our offices, data centers, colocations and network equipment. The Company&#x2019;s leases have original lease periods expiring between 2020 and 2025. Many leases include one or more options to renew. The Company does not assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably assured at lease commencement. The Company&#x2019;s variable lease payments are immaterial and its lease agreements do not contain any material residual value guarantees or material restrictive covenants. Operating lease costs are included in cost of revenue and general and administrative costs in the Company&#x2019;s condensed consolidated statements of operations. Finance lease amortization costs are included in depreciation and amortization, and finance lease interest costs are included in interest expense in the Company&#x2019;s condensed consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The components of lease costs are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.912%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The lease term and discount rate are as follows :&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.175%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:3.701%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:3.706%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Remaining Lease Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following is a schedule, by years, of maturities of lease liabilities as of June&#160;30, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.175%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.184%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;The remainder of 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total undiscounted cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(322)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental cash flow information related to leases are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.029%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.327%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.330%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease liabilities arising from obtaining right-of-use-assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RleHRyZWdpb246ZGJiYmM5Y2YzYWIzNGNlZjkyMGIwOGQ1NDE3YzNjNzFfMTI5NA_42a0739a-40b0-425f-b04d-49cb378d079a">Leases&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company enters into various noncancelable operating lease agreements for certain of our offices, data centers, colocations and network equipment. The Company&#x2019;s leases have original lease periods expiring between 2020 and 2025. Many leases include one or more options to renew. The Company does not assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably assured at lease commencement. The Company&#x2019;s variable lease payments are immaterial and its lease agreements do not contain any material residual value guarantees or material restrictive covenants. Operating lease costs are included in cost of revenue and general and administrative costs in the Company&#x2019;s condensed consolidated statements of operations. Finance lease amortization costs are included in depreciation and amortization, and finance lease interest costs are included in interest expense in the Company&#x2019;s condensed consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The components of lease costs are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.912%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The lease term and discount rate are as follows :&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.175%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:3.701%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:3.706%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Remaining Lease Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following is a schedule, by years, of maturities of lease liabilities as of June&#160;30, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.175%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.184%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;The remainder of 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total undiscounted cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(322)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental cash flow information related to leases are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.029%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.327%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.330%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease liabilities arising from obtaining right-of-use-assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RleHRyZWdpb246ZGJiYmM5Y2YzYWIzNGNlZjkyMGIwOGQ1NDE3YzNjNzFfMTI5Ng_0156ab09-2477-49a1-a750-ac56fa18d606">&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The components of lease costs are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.912%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The lease term and discount rate are as follows :&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.175%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:3.701%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:3.706%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Remaining Lease Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfMi0yLTEtMS0w_d1a4fcde-b689-4fee-9628-ef8947bd70ab"
      unitRef="usd">969000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfMi00LTEtMS0w_bf6ce8b6-2b83-484a-b076-1915155153a9"
      unitRef="usd">958000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfMi02LTEtMS0xMDE5_4cd6e0ac-b39d-4ef9-8c26-96682f2de0e4"
      unitRef="usd">1981000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfMi04LTEtMS0xMDI0_280efa8b-272f-45bc-964e-d02bc40cbf1d"
      unitRef="usd">1586000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfMy0yLTEtMS0w_84201226-db6c-4782-a465-b56d7c00ca78"
      unitRef="usd">26000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfMy00LTEtMS0w_271dc160-4c7f-438e-86bd-8ce0c57e543f"
      unitRef="usd">211000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfMy02LTEtMS0xMDE5_ff3849f6-03dc-467e-b08e-7b20b745ba25"
      unitRef="usd">68000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfMy04LTEtMS0xMDI0_33cf344b-2924-449d-9b0d-7be28ef6ed87"
      unitRef="usd">400000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfNC0yLTEtMS0w_03d4d22a-c77a-4124-92f9-6911d8989290"
      unitRef="usd">608000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfNC00LTEtMS0w_1af90b8d-f286-4f88-9658-9c258805d9b2"
      unitRef="usd">1129000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfNC02LTEtMS0xMDE5_9e759f22-aed2-4725-8fc2-cd48fa99e433"
      unitRef="usd">1325000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfNC04LTEtMS0xMDI0_f5872966-61d5-4f19-872a-e4ce02815674"
      unitRef="usd">2219000</us-gaap:OperatingLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfNS0yLTEtMS0w_03b62379-c938-4437-a7fd-4703e1049dd3"
      unitRef="usd">1603000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfNS00LTEtMS0w_7db37e2b-6138-4c56-8724-725dca7f3d2d"
      unitRef="usd">2298000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfNS02LTEtMS0xOTg3_54f8bc14-e8e9-4956-a6a2-eca8e77c6d80"
      unitRef="usd">3374000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjljNzc5OTQwOTQ2MjQ5NTI5Zjg2ZDZiZDM1Yzk2ZThkL3RhYmxlcmFuZ2U6OWM3Nzk5NDA5NDYyNDk1MjlmODZkNmJkMzVjOTZlOGRfNS04LTEtMS0xOTg3_25975eee-4f6f-41af-adba-71591f03ac25"
      unitRef="usd">4205000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmEyOGE3OWVhOWVlZTQzODg4Y2RmMDkwNTFjZjdhOTkzL3RhYmxlcmFuZ2U6YTI4YTc5ZWE5ZWVlNDM4ODhjZGYwOTA1MWNmN2E5OTNfMi0yLTEtMS0w_66111b78-54ae-4a37-acee-dd8c9ef0353a">P1Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmEyOGE3OWVhOWVlZTQzODg4Y2RmMDkwNTFjZjdhOTkzL3RhYmxlcmFuZ2U6YTI4YTc5ZWE5ZWVlNDM4ODhjZGYwOTA1MWNmN2E5OTNfMi01LTEtMS0w_4f88ac0a-9784-42b1-a001-0a5846897ce6">P2Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmEyOGE3OWVhOWVlZTQzODg4Y2RmMDkwNTFjZjdhOTkzL3RhYmxlcmFuZ2U6YTI4YTc5ZWE5ZWVlNDM4ODhjZGYwOTA1MWNmN2E5OTNfMy0yLTEtMS0w_295deef3-52a3-41bb-93d1-acaa80461ac6">P2Y1M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmEyOGE3OWVhOWVlZTQzODg4Y2RmMDkwNTFjZjdhOTkzL3RhYmxlcmFuZ2U6YTI4YTc5ZWE5ZWVlNDM4ODhjZGYwOTA1MWNmN2E5OTNfMy01LTEtMS0w_eb970f0e-7d13-4b64-a797-558cb4670e25">P1Y2M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmEyOGE3OWVhOWVlZTQzODg4Y2RmMDkwNTFjZjdhOTkzL3RhYmxlcmFuZ2U6YTI4YTc5ZWE5ZWVlNDM4ODhjZGYwOTA1MWNmN2E5OTNfNi0yLTEtMS0w_6fc4aee2-732f-45dd-ad17-7b758c858e48"
      unitRef="number">0.060</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmEyOGE3OWVhOWVlZTQzODg4Y2RmMDkwNTFjZjdhOTkzL3RhYmxlcmFuZ2U6YTI4YTc5ZWE5ZWVlNDM4ODhjZGYwOTA1MWNmN2E5OTNfNi01LTEtMS0w_9bc8b1c7-6c08-473f-9d74-63912c61ad41"
      unitRef="number">0.060</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmEyOGE3OWVhOWVlZTQzODg4Y2RmMDkwNTFjZjdhOTkzL3RhYmxlcmFuZ2U6YTI4YTc5ZWE5ZWVlNDM4ODhjZGYwOTA1MWNmN2E5OTNfNy0yLTEtMS0w_37416aea-5eda-4813-b00c-4a729117f775"
      unitRef="number">0.039</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmEyOGE3OWVhOWVlZTQzODg4Y2RmMDkwNTFjZjdhOTkzL3RhYmxlcmFuZ2U6YTI4YTc5ZWE5ZWVlNDM4ODhjZGYwOTA1MWNmN2E5OTNfNy01LTEtMS0w_89c313e2-2a1f-468f-80d1-b1d035f0977f"
      unitRef="number">0.050</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RleHRyZWdpb246ZGJiYmM5Y2YzYWIzNGNlZjkyMGIwOGQ1NDE3YzNjNzFfMTI4Nw_635d6bff-96a8-4a82-88f9-b0c400e5a43b">&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following is a schedule, by years, of maturities of lease liabilities as of June&#160;30, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.175%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.184%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;The remainder of 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total undiscounted cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(322)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RleHRyZWdpb246ZGJiYmM5Y2YzYWIzNGNlZjkyMGIwOGQ1NDE3YzNjNzFfMTI5NQ_414c7894-b6fe-4ffb-9fe8-2e81a913cdcd">&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following is a schedule, by years, of maturities of lease liabilities as of June&#160;30, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.175%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.184%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;The remainder of 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total undiscounted cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(322)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfMS0yLTEtMS0w_95532294-709f-4feb-8509-ffa9f5689461"
      unitRef="usd">1252000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfMS00LTEtMS0w_6eb58841-a98d-4341-8c34-bf5a70c504a9"
      unitRef="usd">703000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfMi0yLTEtMS0w_16849818-0a34-4071-92ed-812fdd8ed2dc"
      unitRef="usd">1996000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfMi00LTEtMS0w_238c273a-c702-4022-9d3f-ecb1f1e9c131"
      unitRef="usd">704000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfMy0yLTEtMS0w_61084b9d-ae14-4721-afe9-d88f74103260"
      unitRef="usd">933000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfMy00LTEtMS0w_5449b3d5-e6d0-4d9a-8ba3-24016dd27986"
      unitRef="usd">407000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfNC0yLTEtMS0w_ee516c39-5440-4e64-9a7a-05629df8e321"
      unitRef="usd">436000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfNC00LTEtMS0w_bb06045a-90d3-4d10-9b5f-53f386278552"
      unitRef="usd">67000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfNS0yLTEtMS0w_68ca4c10-2e53-429e-bc38-e4ff6a39b99c"
      unitRef="usd">35000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfNS00LTEtMS0w_a56ff497-8708-4d60-9541-6cf355ea0e6e"
      unitRef="usd">29000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <sync:LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfNi0yLTEtMS0w_6c45e1eb-8062-41b8-ae66-49a836ff70b0"
      unitRef="usd">0</sync:LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour>
    <sync:FinanceLeaseLiabilityToBePaidDueAfterYearFour
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfNi00LTEtMS0w_bc839a8c-e649-48b2-acf1-7192fab67087"
      unitRef="usd">2000</sync:FinanceLeaseLiabilityToBePaidDueAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfNy0yLTEtMS0w_ee31b4a6-144e-43aa-8e70-d54360ac0612"
      unitRef="usd">4652000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfNy00LTEtMS0w_eeda905c-0f1a-4fb0-bc30-9c849c364021"
      unitRef="usd">1912000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfOC0yLTEtMS0w_f08fb1f2-2172-4dd3-85f5-6e7912de4f0b"
      unitRef="usd">322000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfOC00LTEtMS0w_05e4a161-20fa-4bf6-aed1-dc8660a8c4df"
      unitRef="usd">70000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfOS0yLTEtMS0w_f4f49732-a8ea-4622-a1e2-08ffe381f372"
      unitRef="usd">4330000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOjgwOGFlMmVmMDk3MTRmYzFiMTEyMTc2MWYzNmI3ZjNmL3RhYmxlcmFuZ2U6ODA4YWUyZWYwOTcxNGZjMWIxMTIxNzYxZjM2YjdmM2ZfOS00LTEtMS0w_8edfe045-37a2-42ea-8fda-3daa54400d90"
      unitRef="usd">1842000</us-gaap:FinanceLeaseLiability>
    <sync:LeasesCostTableTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RleHRyZWdpb246ZGJiYmM5Y2YzYWIzNGNlZjkyMGIwOGQ1NDE3YzNjNzFfMTMwMA_193682d8-5e98-403d-8cd2-c915cd0b3724">&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental cash flow information related to leases are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.029%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.327%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.330%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease liabilities arising from obtaining right-of-use-assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</sync:LeasesCostTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmM0ZmRkYTc5ZmE1ZTRjNmE4ZmYwYmRjYmFmNWI5ZDYyL3RhYmxlcmFuZ2U6YzRmZGRhNzlmYTVlNGM2YThmZjBiZGNiYWY1YjlkNjJfMi0yLTEtMS0w_d67c19f4-9de8-44ef-861b-5603827806ec"
      unitRef="usd">1429000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmM0ZmRkYTc5ZmE1ZTRjNmE4ZmYwYmRjYmFmNWI5ZDYyL3RhYmxlcmFuZ2U6YzRmZGRhNzlmYTVlNGM2YThmZjBiZGNiYWY1YjlkNjJfMi00LTEtMS0w_a30451fc-5f92-479b-b1f2-c62df2fa1e00"
      unitRef="usd">2324000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmM0ZmRkYTc5ZmE1ZTRjNmE4ZmYwYmRjYmFmNWI5ZDYyL3RhYmxlcmFuZ2U6YzRmZGRhNzlmYTVlNGM2YThmZjBiZGNiYWY1YjlkNjJfMy0yLTEtMS0w_b9df88b5-a3f5-46c6-bc64-cea7da51cb45"
      unitRef="usd">68000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmM0ZmRkYTc5ZmE1ZTRjNmE4ZmYwYmRjYmFmNWI5ZDYyL3RhYmxlcmFuZ2U6YzRmZGRhNzlmYTVlNGM2YThmZjBiZGNiYWY1YjlkNjJfMy00LTEtMS0w_57b4fb36-c098-489a-9ec6-adc79677ce44"
      unitRef="usd">400000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmM0ZmRkYTc5ZmE1ZTRjNmE4ZmYwYmRjYmFmNWI5ZDYyL3RhYmxlcmFuZ2U6YzRmZGRhNzlmYTVlNGM2YThmZjBiZGNiYWY1YjlkNjJfNC0yLTEtMS0w_8593e842-735f-4e7e-87e9-a3ab985c2bd3"
      unitRef="usd">1968000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmM0ZmRkYTc5ZmE1ZTRjNmE4ZmYwYmRjYmFmNWI5ZDYyL3RhYmxlcmFuZ2U6YzRmZGRhNzlmYTVlNGM2YThmZjBiZGNiYWY1YjlkNjJfNC00LTEtMS0w_d92adcfe-f3df-4486-8fbc-2e953356b9d0"
      unitRef="usd">1586000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmM0ZmRkYTc5ZmE1ZTRjNmE4ZmYwYmRjYmFmNWI5ZDYyL3RhYmxlcmFuZ2U6YzRmZGRhNzlmYTVlNGM2YThmZjBiZGNiYWY1YjlkNjJfNy0yLTEtMS0w_adeadbb5-63b9-4067-a785-5ba154d0b30e"
      unitRef="usd">672000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmM0ZmRkYTc5ZmE1ZTRjNmE4ZmYwYmRjYmFmNWI5ZDYyL3RhYmxlcmFuZ2U6YzRmZGRhNzlmYTVlNGM2YThmZjBiZGNiYWY1YjlkNjJfNy00LTEtMS0w_07f28f4a-89c1-4cdd-b820-80ed120e166a"
      unitRef="usd">64000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmM0ZmRkYTc5ZmE1ZTRjNmE4ZmYwYmRjYmFmNWI5ZDYyL3RhYmxlcmFuZ2U6YzRmZGRhNzlmYTVlNGM2YThmZjBiZGNiYWY1YjlkNjJfOC0yLTEtMS0w_ae2967bb-e064-42f6-8750-3e4f68dbe9a9"
      unitRef="usd">563000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80My9mcmFnOmRiYmJjOWNmM2FiMzRjZWY5MjBiMDhkNTQxN2MzYzcxL3RhYmxlOmM0ZmRkYTc5ZmE1ZTRjNmE4ZmYwYmRjYmFmNWI5ZDYyL3RhYmxlcmFuZ2U6YzRmZGRhNzlmYTVlNGM2YThmZjBiZGNiYWY1YjlkNjJfOC00LTEtMS0w_644d8efe-467d-4a4a-b273-1adaaa5cd0b3"
      unitRef="usd">1925000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfMjE5OTAyMzI1ODQyMw_41a26c98-4370-4e93-ab97-f54a4021743b">Goodwill and Intangible Assets&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The changes in the carrying amount of goodwill for the six months ended June&#160;30, 2020 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.994%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.184%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Software &amp;amp; Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portal &amp;amp; Advertising&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company tests goodwill for impairment at least annually or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. The Company, as a result of the potential future financial impacts of the COVID-19 pandemic, particularly on our Portal &amp;amp; Advertising segment,  assessed its goodwill for impairment as of March 31, 2020, for which all reporting units were found to have a fair value greater than there carrying value. As of June 30, 2020 the Company considered the current and future macroeconomic and market conditions, along with its current market capitalization, projected cash flows and forecasts, and projections relating to the impact of the COVID-19 pandemic on each of its reporting units. The Company determined that a triggering event had not occurred as of June 30, 2020 which would require an additional interim impairment test to be performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As such, no impairment charges were recorded for the three and six months ended  June&#160;30, 2020. The Company has no accumulated impairment losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Intangible assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.906%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.183%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer and publisher relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Amortization of intangible assets totaled $0.5 million for the three months ended June&#160;30, 2020 and 2019, and $1.1 million for the six months ended June&#160;30, 2020 and 2019. &#160;Based on acquired intangible assets recorded at June&#160;30, 2020, amortization is expected to be $1.1 million for the remainder of 2020, $1.4 million in 2021, $1.3 million in 2022, $1.3 million in 2023, $1.3 million in 2024 and $0.9 million thereafter.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfMTI4NQ_2d8567bb-f017-4aee-8c89-034ddc855e66">&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The changes in the carrying amount of goodwill for the six months ended June&#160;30, 2020 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.994%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.184%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Software &amp;amp; Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portal &amp;amp; Advertising&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i6f713ce432204efe8778a404980a621b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmRkMzE5ZGNhOTI2NzQ5OTc4ZWQ3MzRkYTBmODJiMmUxL3RhYmxlcmFuZ2U6ZGQzMTlkY2E5MjY3NDk5NzhlZDczNGRhMGY4MmIyZTFfMS0xLTEtMS0w_62ab3517-6eb9-49de-ad6b-272372aeeb79"
      unitRef="usd">11804000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iec2990d6fe4044d095f9d478ece81788_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmRkMzE5ZGNhOTI2NzQ5OTc4ZWQ3MzRkYTBmODJiMmUxL3RhYmxlcmFuZ2U6ZGQzMTlkY2E5MjY3NDk5NzhlZDczNGRhMGY4MmIyZTFfMS0zLTEtMS0w_8d52f9ca-2d6b-4264-979c-4cc0da9eeef6"
      unitRef="usd">4144000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmRkMzE5ZGNhOTI2NzQ5OTc4ZWQ3MzRkYTBmODJiMmUxL3RhYmxlcmFuZ2U6ZGQzMTlkY2E5MjY3NDk5NzhlZDczNGRhMGY4MmIyZTFfMS01LTEtMS0w_938463e1-e442-4256-ada4-34ee08f1c4bb"
      unitRef="usd">15948000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ica22c90ec80743dd8cafdc19b27f4f33_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmRkMzE5ZGNhOTI2NzQ5OTc4ZWQ3MzRkYTBmODJiMmUxL3RhYmxlcmFuZ2U6ZGQzMTlkY2E5MjY3NDk5NzhlZDczNGRhMGY4MmIyZTFfMi0xLTEtMS0w_446e2a6c-1e54-49b7-a392-967638e7e6f8"
      unitRef="usd">-8000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ib465550d7c244617b7ac4c7bc85c3353_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmRkMzE5ZGNhOTI2NzQ5OTc4ZWQ3MzRkYTBmODJiMmUxL3RhYmxlcmFuZ2U6ZGQzMTlkY2E5MjY3NDk5NzhlZDczNGRhMGY4MmIyZTFfMi0zLTEtMS0w_16d06f0e-c1df-4fc5-a6ee-86c87f00e2b6"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmRkMzE5ZGNhOTI2NzQ5OTc4ZWQ3MzRkYTBmODJiMmUxL3RhYmxlcmFuZ2U6ZGQzMTlkY2E5MjY3NDk5NzhlZDczNGRhMGY4MmIyZTFfMi01LTEtMS0w_74a17aba-14a0-4a32-9e6d-1f4175f29f75"
      unitRef="usd">-8000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i356eec4896204a2292d0583e3dbe5aeb_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmRkMzE5ZGNhOTI2NzQ5OTc4ZWQ3MzRkYTBmODJiMmUxL3RhYmxlcmFuZ2U6ZGQzMTlkY2E5MjY3NDk5NzhlZDczNGRhMGY4MmIyZTFfMy0xLTEtMS0w_216e220a-bf78-4232-bbbf-f44773ad94d7"
      unitRef="usd">11796000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9f349bb8ccaa4142b22831f75fdb73c4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmRkMzE5ZGNhOTI2NzQ5OTc4ZWQ3MzRkYTBmODJiMmUxL3RhYmxlcmFuZ2U6ZGQzMTlkY2E5MjY3NDk5NzhlZDczNGRhMGY4MmIyZTFfMy0zLTEtMS0w_77576d0f-d79e-47c1-9045-6531ce7074fb"
      unitRef="usd">4144000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmRkMzE5ZGNhOTI2NzQ5OTc4ZWQ3MzRkYTBmODJiMmUxL3RhYmxlcmFuZ2U6ZGQzMTlkY2E5MjY3NDk5NzhlZDczNGRhMGY4MmIyZTFfMy01LTEtMS0w_8034c26f-928a-460e-92ad-0e9b996f655e"
      unitRef="usd">15940000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfNDk0NzgwMjMyNjI3OQ_0f57a9f4-b8fb-437d-83f6-6d8f63126999"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfNDk0NzgwMjMyNjI3OQ_e42257fa-112e-4097-b6fe-6bd064c7d3af"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfNTU2_3552897b-1af5-4b25-af1f-d12b585bc12d"
      unitRef="usd">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfMTI4MQ_ecd66eb5-d23c-4142-afe0-61062c0f6de2">&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Intangible assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.906%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.183%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer and publisher relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id98d183e082a41f4baa552bf1b00ac12_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmU1NjExY2Y4OTk0ZjQ0NWRhZTc4YTQxZTEwMmExNWNlL3RhYmxlcmFuZ2U6ZTU2MTFjZjg5OTRmNDQ1ZGFlNzhhNDFlMTAyYTE1Y2VfMS0xLTEtMS0w_61805fa1-abae-4f07-b55d-4464ed964c68"
      unitRef="usd">14780000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3ac6e3304f2b410e9cca0be8046c29be_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmU1NjExY2Y4OTk0ZjQ0NWRhZTc4YTQxZTEwMmExNWNlL3RhYmxlcmFuZ2U6ZTU2MTFjZjg5OTRmNDQ1ZGFlNzhhNDFlMTAyYTE1Y2VfMS0zLTEtMS0w_fd189da4-7014-45c1-b721-af4afc1ff446"
      unitRef="usd">14780000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia918c0d6e8c84a2d9479b9049c29a89c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmU1NjExY2Y4OTk0ZjQ0NWRhZTc4YTQxZTEwMmExNWNlL3RhYmxlcmFuZ2U6ZTU2MTFjZjg5OTRmNDQ1ZGFlNzhhNDFlMTAyYTE1Y2VfMi0xLTEtMS0w_a641495e-f063-4154-bd73-97609a893308"
      unitRef="usd">2330000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0967e65e9478467d8bc77efc31280f4b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmU1NjExY2Y4OTk0ZjQ0NWRhZTc4YTQxZTEwMmExNWNlL3RhYmxlcmFuZ2U6ZTU2MTFjZjg5OTRmNDQ1ZGFlNzhhNDFlMTAyYTE1Y2VfMi0zLTEtMS0w_aa3192c6-d97e-4b67-8c7c-398292be70a2"
      unitRef="usd">2330000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ieedfbb0495524ae89852e3f27a695aab_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmU1NjExY2Y4OTk0ZjQ0NWRhZTc4YTQxZTEwMmExNWNlL3RhYmxlcmFuZ2U6ZTU2MTFjZjg5OTRmNDQ1ZGFlNzhhNDFlMTAyYTE1Y2VfMy0xLTEtMS0w_51ad9dc9-c78a-438d-b9b8-6018d28807ed"
      unitRef="usd">300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i90affe254620443282749c0be8885b37_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmU1NjExY2Y4OTk0ZjQ0NWRhZTc4YTQxZTEwMmExNWNlL3RhYmxlcmFuZ2U6ZTU2MTFjZjg5OTRmNDQ1ZGFlNzhhNDFlMTAyYTE1Y2VfMy0zLTEtMS0w_d18a34a8-3164-42b6-8a71-c68f09715974"
      unitRef="usd">300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmU1NjExY2Y4OTk0ZjQ0NWRhZTc4YTQxZTEwMmExNWNlL3RhYmxlcmFuZ2U6ZTU2MTFjZjg5OTRmNDQ1ZGFlNzhhNDFlMTAyYTE1Y2VfNC0xLTEtMS0w_0338568d-c1c4-4d98-90ea-1ef057c41c84"
      unitRef="usd">17410000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmU1NjExY2Y4OTk0ZjQ0NWRhZTc4YTQxZTEwMmExNWNlL3RhYmxlcmFuZ2U6ZTU2MTFjZjg5OTRmNDQ1ZGFlNzhhNDFlMTAyYTE1Y2VfNC0zLTEtMS0w_6b01b37b-6af4-4b3f-a28a-3290d60124cf"
      unitRef="usd">17410000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmU1NjExY2Y4OTk0ZjQ0NWRhZTc4YTQxZTEwMmExNWNlL3RhYmxlcmFuZ2U6ZTU2MTFjZjg5OTRmNDQ1ZGFlNzhhNDFlMTAyYTE1Y2VfNS0xLTEtMS0w_9f98311b-3874-4a68-bead-7589dda3497a"
      unitRef="usd">10070000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmU1NjExY2Y4OTk0ZjQ0NWRhZTc4YTQxZTEwMmExNWNlL3RhYmxlcmFuZ2U6ZTU2MTFjZjg5OTRmNDQ1ZGFlNzhhNDFlMTAyYTE1Y2VfNS0zLTEtMS0w_295a2ebc-54d5-4c57-b258-009c10ce6f3e"
      unitRef="usd">8999000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmU1NjExY2Y4OTk0ZjQ0NWRhZTc4YTQxZTEwMmExNWNlL3RhYmxlcmFuZ2U6ZTU2MTFjZjg5OTRmNDQ1ZGFlNzhhNDFlMTAyYTE1Y2VfNi0xLTEtMS0w_58ebb82d-48b5-4882-81b7-5bb3ffb4b981"
      unitRef="usd">7340000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RhYmxlOmU1NjExY2Y4OTk0ZjQ0NWRhZTc4YTQxZTEwMmExNWNlL3RhYmxlcmFuZ2U6ZTU2MTFjZjg5OTRmNDQ1ZGFlNzhhNDFlMTAyYTE1Y2VfNi0zLTEtMS0w_99fac1ed-58f3-4085-9ad5-af33345002dc"
      unitRef="usd">8411000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfMTAyMw_65343cb8-c63d-4905-9734-c027201ad07e"
      unitRef="usd">500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfMTAyMw_94a0b5e0-bab5-4307-a5df-45e8b667dd57"
      unitRef="usd">500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfMTA5OTUxMTYyOTc4Mg_56d76c99-bca8-4554-95f0-c0e110530e17"
      unitRef="usd">1100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfMTA5OTUxMTYyOTc4Mg_90f5e7fe-3d66-4299-b01f-2807a8d34c24"
      unitRef="usd">1100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfOTM0NTg0ODgzODE4OQ_13a01f68-ede4-4b30-981c-635afcfc907c"
      unitRef="usd">1100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfMTE4OQ_9d3c7002-fc8f-4277-835e-73b82f744a13"
      unitRef="usd">1400000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfMTIwNw_5890ac82-a553-48b3-a3a5-3716d90c6ca0"
      unitRef="usd">1300000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfMTIyNQ_9ecdd897-38ed-406b-8b01-cb3ab69a440d"
      unitRef="usd">1300000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfMTI0Mw_7320dbf2-bb6d-4cb1-b569-c5eb6d97888c"
      unitRef="usd">1300000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <sync:FiniteLivedIntangibleAssetExpectedAmortizationDueAfterYearFour
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80Ni9mcmFnOjUxZDY2OWUyZDI3ZDRlODZiZDJmZTAyMjM4ZGYzNmZjL3RleHRyZWdpb246NTFkNjY5ZTJkMjdkNGU4NmJkMmZlMDIyMzhkZjM2ZmNfMTI2NA_06025d91-2403-42f7-ae07-cba5c222ddbc"
      unitRef="usd">900000</sync:FiniteLivedIntangibleAssetExpectedAmortizationDueAfterYearFour>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMjE5OTAyMzI1OTc1Mw_f68c60d9-64b4-4187-b455-72d4aca73709">Property and Equipment - Net&lt;div style="text-indent:36pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property and equipment, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.906%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.183%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work in process (primarily software development costs)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(48,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(44,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Depreciation expense totaled $1.7 million and $2.5 million for the three months ended June&#160;30, 2020 and 2019, respectively. Depreciation expense totaled $4.4 million and $4.4 million for the six months ended June&#160;30, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property and equipment includes computer equipment and software held under finance leases of $11.4 million and $10.8 million as of June&#160;30, 2020 and December&#160;31, 2019, respectively. Accumulated depreciation of computer equipment and software held under finance leases amounted to $7.9 million as of June&#160;30, 2020 and  $6.2 million as of December&#160;31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For the three months ended June&#160;30, 2020 and 2019, respectively, the Company capitalized a total of $0.3 million and $0.8 million of costs that occurred during the application development phase, related to the development of internal-use software. The Company capitalized a total of $0.3 million and $0.4 million of costs related to the development of software for sale or license for the three months ended June&#160;30, 2020 and 2019, respectively, that occurred after technological feasibility had been achieved.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For the six months ended June&#160;30, 2020 and 2019, respectively, the Company capitalized a total of $0.7 million and $1.5 million of costs that occurred during the application development phase, related to the development of internal-use software. The Company capitalized a total of $0.8 million and $0.7 million of costs related to the development of software for sale or license for the six months ended June&#160;30, 2020 and 2019, respectively, that occurred after technological feasibility had been achieved.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Amortization of software capitalized for internal use was $0.7 million and $1.0 million for the three months ended June&#160;30, 2020 and June&#160;30, 2019 and $1.3 million and $2.1 million for the six months ended June&#160;30, 2020 and June&#160;30, 2019, respectively. Amortization of software capitalized for internal use is included in depreciation and amortization in the consolidated statement of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Amortization of software for sale or license was $0.5 million and $0.4 million for the three months ended June&#160;30, 2020 and June&#160;30, 2019 and $1.1 million and $0.5 million for the six months ended June&#160;30, 2020 and June&#160;30, 2019, respectively. Amortization of software for sale or license is included in cost of revenue in the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;There were no impairment charges during the three and six months ended June&#160;30, 2020. There were no impairment charges during the three months ended June&#160;30, 2019. Impairment charges related to software, previously capitalized for internal use, for the six months ended June&#160;30, 2019 was $0.2&#160;million and was included in general and administrative expense in the consolidated statement of operations. The impairment charges were a result of circumstances that indicated that the carrying values of the assets were not fully recoverable. The Company utilizes the discounted cash flow method to determine the fair value of the capitalized software assets.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth long-lived tangible assets by geographic area (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.614%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.475%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-lived tangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total long-lived tangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMjE3NQ_a3a64fa0-e768-4522-83a2-b239cc26e348">&lt;div style="text-indent:36pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property and equipment, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.906%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.183%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work in process (primarily software development costs)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(48,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(44,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i2e5a32806c2a4912ad4544d2ce08b08d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfMS0xLTEtMS0w_eeac6a33-1310-4de7-bc25-31f5395a8e7c"
      unitRef="usd">25808000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i9ae8bd79457548f49c93a9e5cec43a98_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfMS0zLTEtMS0w_e6c6967f-bc6b-4945-aeb0-03894621daea"
      unitRef="usd">25392000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i3de1be6552a645e399685ce878d6fb03_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfMi0xLTEtMS0w_08483597-72f4-457f-a1c8-9a3267c2863b"
      unitRef="usd">32530000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ieffef3ce1b0740cc9b16959d2131ca43_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfMi0zLTEtMS0w_456a1542-9fb5-49ed-8e06-45fbe29c085b"
      unitRef="usd">31037000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ia2855eaee0f149dfb2014b9179d23068_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfMy0xLTEtMS0w_ed8f7b6c-a080-4bf5-8c72-e3e5418bd955"
      unitRef="usd">1308000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i774ecf0d8c074aeba166b5a70a615d11_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfMy0zLTEtMS0w_e866be83-b3d6-43a7-be4d-b87b0352dead"
      unitRef="usd">1315000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="iddc0537b04e64aeaa83fa75ea489e488_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfNC0xLTEtMS0w_d34f95b6-f1ea-4aaf-a179-fe8b4ff677c4"
      unitRef="usd">1101000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ibdbd2aac35d046e8aba41b60cb99d372_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfNC0zLTEtMS0w_e67e9c09-4654-4b66-90d8-9b2be0e4dae2"
      unitRef="usd">1116000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="id6d78f82cc494dc681d2171fdb7580bc_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfNS0xLTEtMS0w_f1b8d78f-8078-45c4-9362-b861ef423405"
      unitRef="usd">196000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ic46ba32cc56e4bcf95d9918a286d93b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfNS0zLTEtMS0w_3e639fca-7552-4cb7-a626-d92588684c56"
      unitRef="usd">187000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ie481c0c8130943dfa63f45b92c545138_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfNi0xLTEtMS0w_a58fbeaf-86d3-475e-9adc-91cd9e700642"
      unitRef="usd">261000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i469279451a83488db9ac3e4b79a5ef77_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfNi0zLTEtMS0w_8bb6b509-fde0-404e-b521-0bb6e89ac556"
      unitRef="usd">136000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfNy0xLTEtMS0w_ec655661-fb63-48a0-9a8a-9feb07ae9b9e"
      unitRef="usd">61204000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfNy0zLTEtMS0w_fee4a758-ab9e-4e18-a4df-0ef6c0e5065f"
      unitRef="usd">59183000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfOC0xLTEtMS0w_9b10b0f3-dde5-44c0-bca4-0672ef36a7eb"
      unitRef="usd">48534000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfOC0zLTEtMS0w_112a0986-342b-4046-a474-4620f3347b2f"
      unitRef="usd">44235000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfOS0xLTEtMS0w_14fb8379-c77e-43bf-a363-7cb8bb9bf895"
      unitRef="usd">12670000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmZmNWE5M2MxN2M2MjQ4NWM4MTgyYjgzMGU4MjA2MGMxL3RhYmxlcmFuZ2U6ZmY1YTkzYzE3YzYyNDg1YzgxODJiODMwZTgyMDYwYzFfOS0zLTEtMS0w_a98a72e7-0a0c-436f-9fcf-e12beb3ee3a0"
      unitRef="usd">14948000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Depreciation
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYyOTk4Mw_a2a15e0f-9f3c-41fd-a42e-c51dcb519ed2"
      unitRef="usd">1700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYyOTk5OA_6a36720e-08bd-4b64-8d90-7dfd277bdf36"
      unitRef="usd">2500000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMDA2Mg_e61ca648-61ba-4b97-967e-0d77623468a9"
      unitRef="usd">4400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMDA2Nw_9aa47717-4c07-4634-b51a-b586d5194f7f"
      unitRef="usd">4400000</us-gaap:Depreciation>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="if2817b83f68b4a498caa310054b46c9a_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMzA5_6fe2ba9c-be89-4ba2-96b4-6ba852a0aa18"
      unitRef="usd">11400000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i96be9be771d0402dac75f68d53a5fc2c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMzI0_1b009e2c-97fc-416f-aac2-e551e4543bf5"
      unitRef="usd">10800000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="if2817b83f68b4a498caa310054b46c9a_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfNDY0_fc2dfcc6-0c79-48c1-a465-5a7d32233d6c"
      unitRef="usd">7900000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i96be9be771d0402dac75f68d53a5fc2c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfNTg0_0754590a-b023-4fa4-b212-1620bdfb808a"
      unitRef="usd">6200000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease
      contextRef="i5c646b364b8a4176b136b669cbba4d04_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMDYyOQ_c56a27ce-51bf-43fd-b526-f6e9f8a45ece"
      unitRef="usd">300000</us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease>
    <us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease
      contextRef="i4185796a60d14967badc6756346af71f_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMDYzMg_1b9c8ac7-0b94-4500-90af-45bdb93bf508"
      unitRef="usd">800000</us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease>
    <us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease
      contextRef="id157bc8c744745b384c5118410cbc347_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMDYzNQ_37e0c935-f093-4333-8d2d-8c5ae21d8a0c"
      unitRef="usd">300000</us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease>
    <us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease
      contextRef="ib08650a8c20f45a49cc9698d2ce6f187_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMDYzOA_2a8e0434-60dd-4294-a9a8-95ba38fecdc7"
      unitRef="usd">400000</us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease>
    <us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease
      contextRef="ie9eda5652dd8461c85ae0ab1acce2d06_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMDU0Nw_907cdd6b-445d-4d66-a802-14d89bda2f77"
      unitRef="usd">700000</us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease>
    <us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease
      contextRef="iaa434a203062446f9d8af512a507668f_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMDc0MA_1a810ab0-d652-4585-8f1b-d99f35cf6d2d"
      unitRef="usd">1500000</us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease>
    <us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease
      contextRef="if0ee154efbf94b4a909b3c5ca74c2b88_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMDc0Mw_48e5a960-afb5-4339-aa99-ae3c5825a660"
      unitRef="usd">800000</us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease>
    <us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease
      contextRef="i31f2d0e20007469b8f7388bbaf710b15_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMDc0Ng_d267b3a9-d5c5-4363-b91a-64287eb8033e"
      unitRef="usd">700000</us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="if133f121d1d04ea8871a4eb8681658e9_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMTE1MA_87df29dd-e58e-4d16-afbd-a71dacc0a4eb"
      unitRef="usd">700000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i6a5e83b91de1415585ca8b5cfd623993_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMTE5OQ_6e800558-1221-46a9-954a-90c6fb9b3384"
      unitRef="usd">1000000.0</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i750c672d71614bb49476ca7fe9d969da_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMTI1Ng_96c49ffb-c7d8-4fe6-8bf4-2272381917b1"
      unitRef="usd">1300000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ifa6ccfc890f24c98ab0842223b4f1d2c_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMTI1OQ_62a83e19-0a0f-4027-b213-a2356b0e7dd3"
      unitRef="usd">2100000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i598effef11414b508c6afb5bade07ba9_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMTU4Ng_f7ffbe7c-2b42-40e0-8159-1964be38e07e"
      unitRef="usd">500000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="id7fd00a5bd87442f953a9ac703c1fcaf_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMTU5MA_9d8f797b-f2cc-419b-b19b-4c89fc837db3"
      unitRef="usd">400000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="if105b6092e7742119def740baecde394_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMTU5Mw_60036002-f22d-4584-940a-203e059b7f03"
      unitRef="usd">1100000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i3550b6669ed24fbe8741f133b690245b_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTA5OTUxMTYzMTU5Ng_03573bb2-12a2-4e4a-8f11-f42588da9ec1"
      unitRef="usd">500000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:ImpairmentChargeOnReclassifiedAssets
      contextRef="if21b80e6a8744a4aacd072c0b39d06ba_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTU1MQ_2bb98ea0-5f16-4f74-b8dd-86f417d5c7d6"
      unitRef="usd">0</us-gaap:ImpairmentChargeOnReclassifiedAssets>
    <us-gaap:ImpairmentChargeOnReclassifiedAssets
      contextRef="i24bbd6f103a74fd893669ce9787b797d_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTU1MQ_bc68a169-b87d-4a5b-b404-85a2845e561c"
      unitRef="usd">0</us-gaap:ImpairmentChargeOnReclassifiedAssets>
    <us-gaap:ImpairmentChargeOnReclassifiedAssets
      contextRef="if40d68d91e6b496c844f14050b2c32f4_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMjE5OTAyMzI1OTU4Ng_1b3c83cf-aca8-476e-a976-1e9bdd36151b"
      unitRef="usd">0</us-gaap:ImpairmentChargeOnReclassifiedAssets>
    <us-gaap:ImpairmentChargeOnReclassifiedAssets
      contextRef="i8cc77d3ffa144912861bd0f5b7ef4f12_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMTcxNg_a1567ba2-916c-4330-87ec-1df65e48b7e6"
      unitRef="usd">200000</us-gaap:ImpairmentChargeOnReclassifiedAssets>
    <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RleHRyZWdpb246NWEyZDA0NTg5MjQzNDM5YTk4NDQ4YTk5NjUxMDE0YzlfMjE3MA_45b92cce-b406-4c93-809d-f1b577198099">&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth long-lived tangible assets by geographic area (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.614%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.475%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-lived tangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total long-lived tangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iaf1cd0159070484c80b55639e97c3ca7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmU4NTE5NDk3MTIyODRiOTU4N2NiZTRhYzZjZDY4ZjQwL3RhYmxlcmFuZ2U6ZTg1MTk0OTcxMjI4NGI5NTg3Y2JlNGFjNmNkNjhmNDBfMi0xLTEtMS0w_85997a7b-6d31-4f97-ab76-7afa00a99882"
      unitRef="usd">12434000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iea741537dffc4617a363ed70e39e70f4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmU4NTE5NDk3MTIyODRiOTU4N2NiZTRhYzZjZDY4ZjQwL3RhYmxlcmFuZ2U6ZTg1MTk0OTcxMjI4NGI5NTg3Y2JlNGFjNmNkNjhmNDBfMi0zLTEtMS0w_a02bb315-4960-41fe-afb1-76951670b8cc"
      unitRef="usd">14629000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9a2fd5c062144eaa9b7fa2012b86b3e0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmU4NTE5NDk3MTIyODRiOTU4N2NiZTRhYzZjZDY4ZjQwL3RhYmxlcmFuZ2U6ZTg1MTk0OTcxMjI4NGI5NTg3Y2JlNGFjNmNkNjhmNDBfMy0xLTEtMS0w_dcadcbde-929b-4001-a401-3245174af9d3"
      unitRef="usd">236000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if38bff7a139b42f9bd3492e087ab1199_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmU4NTE5NDk3MTIyODRiOTU4N2NiZTRhYzZjZDY4ZjQwL3RhYmxlcmFuZ2U6ZTg1MTk0OTcxMjI4NGI5NTg3Y2JlNGFjNmNkNjhmNDBfMy0zLTEtMS0w_18e0296c-199b-45ad-a819-a792ca128752"
      unitRef="usd">319000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmU4NTE5NDk3MTIyODRiOTU4N2NiZTRhYzZjZDY4ZjQwL3RhYmxlcmFuZ2U6ZTg1MTk0OTcxMjI4NGI5NTg3Y2JlNGFjNmNkNjhmNDBfNC0xLTEtMS0w_218430f5-e022-45a9-b564-477218215b7d"
      unitRef="usd">12670000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl80OS9mcmFnOjVhMmQwNDU4OTI0MzQzOWE5ODQ0OGE5OTY1MTAxNGM5L3RhYmxlOmU4NTE5NDk3MTIyODRiOTU4N2NiZTRhYzZjZDY4ZjQwL3RhYmxlcmFuZ2U6ZTg1MTk0OTcxMjI4NGI5NTg3Y2JlNGFjNmNkNjhmNDBfNC0zLTEtMS0w_c9949b8b-4175-4f0d-95af-a3103ff16276"
      unitRef="usd">14948000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81Mi9mcmFnOjA1YjIxNjk5NTBmZDQ1ZjhiODZiMWY5ZTVjYjgyNDA2L3RleHRyZWdpb246MDViMjE2OTk1MGZkNDVmOGI4NmIxZjllNWNiODI0MDZfMTQ2_54d4bb83-09b2-4fbc-b030-813ddf20a8a3">Accrued Expenses and Other Current Liabilities&lt;div style="text-indent:36pt;padding-left:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.467%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.622%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued content fees and other costs of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued royalties and rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81Mi9mcmFnOjA1YjIxNjk5NTBmZDQ1ZjhiODZiMWY5ZTVjYjgyNDA2L3RleHRyZWdpb246MDViMjE2OTk1MGZkNDVmOGI4NmIxZjllNWNiODI0MDZfMTQ3_db821f49-8b84-404f-85d5-95e6e250cb21">&lt;div style="text-indent:36pt;padding-left:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.467%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.622%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued content fees and other costs of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued royalties and rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:DeferredCompensationLiabilityCurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81Mi9mcmFnOjA1YjIxNjk5NTBmZDQ1ZjhiODZiMWY5ZTVjYjgyNDA2L3RhYmxlOjg3YmU4YWM3ODRlYzQ0MTdhZjRkZmFkMzliNzY0YTg0L3RhYmxlcmFuZ2U6ODdiZThhYzc4NGVjNDQxN2FmNGRmYWQzOWI3NjRhODRfMS0xLTEtMS0w_c90edd6e-9557-4699-ba59-f532d4ad6912"
      unitRef="usd">1555000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81Mi9mcmFnOjA1YjIxNjk5NTBmZDQ1ZjhiODZiMWY5ZTVjYjgyNDA2L3RhYmxlOjg3YmU4YWM3ODRlYzQ0MTdhZjRkZmFkMzliNzY0YTg0L3RhYmxlcmFuZ2U6ODdiZThhYzc4NGVjNDQxN2FmNGRmYWQzOWI3NjRhODRfMS0zLTEtMS0w_df85400e-5d35-4fd4-afb0-c7759dd986f2"
      unitRef="usd">4209000</us-gaap:DeferredCompensationLiabilityCurrent>
    <sync:AccruedContentFeesAndOtherCostOfRevenue
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81Mi9mcmFnOjA1YjIxNjk5NTBmZDQ1ZjhiODZiMWY5ZTVjYjgyNDA2L3RhYmxlOjg3YmU4YWM3ODRlYzQ0MTdhZjRkZmFkMzliNzY0YTg0L3RhYmxlcmFuZ2U6ODdiZThhYzc4NGVjNDQxN2FmNGRmYWQzOWI3NjRhODRfMi0xLTEtMS0w_ca4384ec-69bf-4564-851a-4b04180656fb"
      unitRef="usd">90000</sync:AccruedContentFeesAndOtherCostOfRevenue>
    <sync:AccruedContentFeesAndOtherCostOfRevenue
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81Mi9mcmFnOjA1YjIxNjk5NTBmZDQ1ZjhiODZiMWY5ZTVjYjgyNDA2L3RhYmxlOjg3YmU4YWM3ODRlYzQ0MTdhZjRkZmFkMzliNzY0YTg0L3RhYmxlcmFuZ2U6ODdiZThhYzc4NGVjNDQxN2FmNGRmYWQzOWI3NjRhODRfMi0zLTEtMS0w_d51703e0-3d1c-4ed8-a479-44d819d263aa"
      unitRef="usd">151000</sync:AccruedContentFeesAndOtherCostOfRevenue>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81Mi9mcmFnOjA1YjIxNjk5NTBmZDQ1ZjhiODZiMWY5ZTVjYjgyNDA2L3RhYmxlOjg3YmU4YWM3ODRlYzQ0MTdhZjRkZmFkMzliNzY0YTg0L3RhYmxlcmFuZ2U6ODdiZThhYzc4NGVjNDQxN2FmNGRmYWQzOWI3NjRhODRfMy0xLTEtMS0w_45f4d9ad-7e4a-4e0e-b0de-6e7e81a7d63c"
      unitRef="usd">381000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81Mi9mcmFnOjA1YjIxNjk5NTBmZDQ1ZjhiODZiMWY5ZTVjYjgyNDA2L3RhYmxlOjg3YmU4YWM3ODRlYzQ0MTdhZjRkZmFkMzliNzY0YTg0L3RhYmxlcmFuZ2U6ODdiZThhYzc4NGVjNDQxN2FmNGRmYWQzOWI3NjRhODRfMy0zLTEtMS0w_00714130-a0dd-4717-a5fe-a2603bd97877"
      unitRef="usd">192000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81Mi9mcmFnOjA1YjIxNjk5NTBmZDQ1ZjhiODZiMWY5ZTVjYjgyNDA2L3RhYmxlOjg3YmU4YWM3ODRlYzQ0MTdhZjRkZmFkMzliNzY0YTg0L3RhYmxlcmFuZ2U6ODdiZThhYzc4NGVjNDQxN2FmNGRmYWQzOWI3NjRhODRfNC0xLTEtMS0yNTE0_8a6c1923-01ce-475a-8c79-b7eeae568fc8"
      unitRef="usd">763000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81Mi9mcmFnOjA1YjIxNjk5NTBmZDQ1ZjhiODZiMWY5ZTVjYjgyNDA2L3RhYmxlOjg3YmU4YWM3ODRlYzQ0MTdhZjRkZmFkMzliNzY0YTg0L3RhYmxlcmFuZ2U6ODdiZThhYzc4NGVjNDQxN2FmNGRmYWQzOWI3NjRhODRfNC0zLTEtMS0yNTE0_d2bd24ba-52fc-4ebf-bfac-ae6747fe5d07"
      unitRef="usd">930000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81Mi9mcmFnOjA1YjIxNjk5NTBmZDQ1ZjhiODZiMWY5ZTVjYjgyNDA2L3RhYmxlOjg3YmU4YWM3ODRlYzQ0MTdhZjRkZmFkMzliNzY0YTg0L3RhYmxlcmFuZ2U6ODdiZThhYzc4NGVjNDQxN2FmNGRmYWQzOWI3NjRhODRfNC0xLTEtMS0w_7938a1b0-4295-4ce4-869e-f3135d852e7d"
      unitRef="usd">624000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81Mi9mcmFnOjA1YjIxNjk5NTBmZDQ1ZjhiODZiMWY5ZTVjYjgyNDA2L3RhYmxlOjg3YmU4YWM3ODRlYzQ0MTdhZjRkZmFkMzliNzY0YTg0L3RhYmxlcmFuZ2U6ODdiZThhYzc4NGVjNDQxN2FmNGRmYWQzOWI3NjRhODRfNC0zLTEtMS0w_19c0b080-da6b-46eb-bc71-f5f9f155db3a"
      unitRef="usd">396000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81Mi9mcmFnOjA1YjIxNjk5NTBmZDQ1ZjhiODZiMWY5ZTVjYjgyNDA2L3RhYmxlOjg3YmU4YWM3ODRlYzQ0MTdhZjRkZmFkMzliNzY0YTg0L3RhYmxlcmFuZ2U6ODdiZThhYzc4NGVjNDQxN2FmNGRmYWQzOWI3NjRhODRfNS0xLTEtMS0w_823d0360-3f79-4374-ab46-163174f741e6"
      unitRef="usd">3413000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81Mi9mcmFnOjA1YjIxNjk5NTBmZDQ1ZjhiODZiMWY5ZTVjYjgyNDA2L3RhYmxlOjg3YmU4YWM3ODRlYzQ0MTdhZjRkZmFkMzliNzY0YTg0L3RhYmxlcmFuZ2U6ODdiZThhYzc4NGVjNDQxN2FmNGRmYWQzOWI3NjRhODRfNS0zLTEtMS0w_4c8be7fc-0532-448b-ba05-ccb174e3013a"
      unitRef="usd">5878000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RleHRyZWdpb246MDY2YTc5NmI5NDcwNDI1OTkyOTBmMTAwM2JiNWNkZmFfMjIyMA_502d8522-a4ec-453f-8715-7c8ba348f745">Segment Information&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company operates its business in two&#160;reportable segments: 1) Software &amp;amp; Services and 2) Portal &amp;amp; Advertising. Software &amp;amp; Services generates revenue by providing cloud-based identity management solutions and email/collaboration products. Portal &amp;amp; Advertising generates managed portal fees and advertising revenue from its traffic on its Managed Portals and other advertising solutions it provides for publishers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s operations are organized and managed by type of products and services and segment information is reported accordingly. The Company&#x2019;s chief operating decision maker (the &#x201c;CODM&#x201d;) is its Chief Executive Officer. The CODM reviews financial performance and allocates resources by reportable segment. There have been&#160;no&#160;operating segments aggregated to arrive at the Company&#x2019;s reportable segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accounting policies of each segment are the same as those described in the summary of significant accounting policies, refer to&#160;Note 1&#x2014; Summary of Significant Accounting Policies, for further details.&#160;The Company evaluates the performance of its segments and allocates resources to them based on Segment Adjusted EBITDA. Segment Adjusted EBITDA is defined as EBITDA (earnings before interest, income taxes, depreciation and amortization) adjusted for certain non-cash items and other non-recurring income and expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenue for all operating segments include only transactions with unaffiliated customers and there is no&#160;intersegment revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company does not account for, and does not report to management, its assets or capital expenditures by segment other than goodwill and intangible assets used for impairment analysis purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The tables below summarize the financial information for the Company&#x2019;s reportable segments for the&#160;three and six&#160;months ended&#160;June&#160;30, 2020 and&#160;2019 (in thousands). The &#x201c;Corporate Unallocated Expenses&#x201d; category, as it relates to Segment Adjusted EBITDA, primarily includes corporate overhead costs, such as rent, payroll and related benefit costs and professional services which are not directly attributable to any individual segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.457%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment Adjusted &lt;br/&gt;EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment Adjusted &lt;br/&gt;EBITDA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Software &amp;amp; Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portal &amp;amp; Advertising&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(403)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(644)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate Unallocated Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.011%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.458%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="18" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment Adjusted &lt;br/&gt;EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment Adjusted &lt;br/&gt;EBITDA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Software &amp;amp; Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portal &amp;amp; Advertising&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate Unallocated Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.286%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:91.714%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Notes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exclusive of depreciation and amortization shown separately on the condensed consolidated statements of operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table reconciles total Segment Adjusted EBITDA to Net loss (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.935%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.895%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(202)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(533)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(550)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(119)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(207)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,765)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,986)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,473)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(226)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(383)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(760)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(655)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(120)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certain legal and professional services fees*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(352)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,731)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;margin-top:12pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.286%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:91.714%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Notes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;"Certain legal and professional services fees" includes legal fees and other related expenses outside the ordinary course of business, as well as fees and expenses related to merger and acquisition activities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RleHRyZWdpb246MDY2YTc5NmI5NDcwNDI1OTkyOTBmMTAwM2JiNWNkZmFfNjU_9a4a1d62-1f4b-495d-a15d-5f84fa22f48e"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RleHRyZWdpb246MDY2YTc5NmI5NDcwNDI1OTkyOTBmMTAwM2JiNWNkZmFfMjIxNQ_433e5182-4200-438e-8c80-0e48a32a561a">&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The tables below summarize the financial information for the Company&#x2019;s reportable segments for the&#160;three and six&#160;months ended&#160;June&#160;30, 2020 and&#160;2019 (in thousands). The &#x201c;Corporate Unallocated Expenses&#x201d; category, as it relates to Segment Adjusted EBITDA, primarily includes corporate overhead costs, such as rent, payroll and related benefit costs and professional services which are not directly attributable to any individual segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.457%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment Adjusted &lt;br/&gt;EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment Adjusted &lt;br/&gt;EBITDA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Software &amp;amp; Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portal &amp;amp; Advertising&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(403)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(644)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate Unallocated Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.011%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.458%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="18" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment Adjusted &lt;br/&gt;EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment Adjusted &lt;br/&gt;EBITDA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Software &amp;amp; Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portal &amp;amp; Advertising&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate Unallocated Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.286%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:91.714%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Notes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exclusive of depreciation and amortization shown separately on the condensed consolidated statements of operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib46b8170e9534b2ab76eb7f13b8c8e0e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfMi0yLTEtMS0w_6eb97f09-a053-4571-a3de-802fa0317ea7"
      unitRef="usd">10915000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib46b8170e9534b2ab76eb7f13b8c8e0e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfMi00LTEtMS0w_0cdd9dae-7d60-473f-8368-ae95541d0bdd"
      unitRef="usd">3315000</us-gaap:CostOfGoodsAndServicesSold>
    <sync:SegmentAdjustedEbitda
      contextRef="ib46b8170e9534b2ab76eb7f13b8c8e0e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfMi02LTEtMS0w_adc84e5d-8917-43b6-82c6-524514bc5ae4"
      unitRef="usd">3718000</sync:SegmentAdjustedEbitda>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd3a4b904c2d4f46aaec0a41c3e9f8e9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfMi04LTEtMS0w_c66af55b-97a2-45e7-a04e-2463f45b57a1"
      unitRef="usd">21977000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idd3a4b904c2d4f46aaec0a41c3e9f8e9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfMi0xMC0xLTEtMA_cca08585-c14c-448d-96fe-b7af18dddffb"
      unitRef="usd">6521000</us-gaap:CostOfGoodsAndServicesSold>
    <sync:SegmentAdjustedEbitda
      contextRef="idd3a4b904c2d4f46aaec0a41c3e9f8e9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfMi0xMi0xLTEtMA_883c3fbf-c137-4864-b77a-2cdaa308030a"
      unitRef="usd">7246000</sync:SegmentAdjustedEbitda>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1711d88dc7c44e3e8590275b0394cc3a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfMy0yLTEtMS0w_9991237e-8eef-40f2-9f2e-8fc82cc33f69"
      unitRef="usd">7261000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1711d88dc7c44e3e8590275b0394cc3a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfMy00LTEtMS0w_f0e875ad-05f7-40e4-8f0d-009e98ba93c2"
      unitRef="usd">5721000</us-gaap:CostOfGoodsAndServicesSold>
    <sync:SegmentAdjustedEbitda
      contextRef="i1711d88dc7c44e3e8590275b0394cc3a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfMy02LTEtMS0w_0ee5c0c2-d474-4aa0-87b8-7a9238077bef"
      unitRef="usd">-403000</sync:SegmentAdjustedEbitda>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idafd92a3288a4dc9acccb74b493f9321_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfMy04LTEtMS0w_8d80bc30-e7f8-415e-a7e1-ef2087665510"
      unitRef="usd">16782000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idafd92a3288a4dc9acccb74b493f9321_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfMy0xMC0xLTEtMA_2a44a9e9-1288-404f-af52-afc8b57f2d49"
      unitRef="usd">13244000</us-gaap:CostOfGoodsAndServicesSold>
    <sync:SegmentAdjustedEbitda
      contextRef="idafd92a3288a4dc9acccb74b493f9321_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfMy0xMi0xLTEtMA_6389388a-7cc1-4da9-8ee9-9fa72cdcdf54"
      unitRef="usd">-644000</sync:SegmentAdjustedEbitda>
    <sync:SegmentAdjustedEbitda
      contextRef="i00afb3447ea944e785927a6fea863f24_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfNC02LTEtMS0w_0d4ab4d2-e8d7-402c-a882-a688dc6e393f"
      unitRef="usd">-2860000</sync:SegmentAdjustedEbitda>
    <sync:SegmentAdjustedEbitda
      contextRef="ib3213373d9964d51be217d93c26e9af6_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfNC0xMi0xLTEtMA_7a69cfcf-ecfc-4d96-81dc-ec1bba0eab96"
      unitRef="usd">-5834000</sync:SegmentAdjustedEbitda>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfNS0yLTEtMS0w_4958fb62-df23-4c2c-9d41-a275f8335d5c"
      unitRef="usd">18176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfNS00LTEtMS0w_86f4bc85-ee16-486c-b11d-fda4f5088bb5"
      unitRef="usd">9036000</us-gaap:CostOfGoodsAndServicesSold>
    <sync:SegmentAdjustedEbitda
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfNS02LTEtMS0w_3573640d-658e-4f4c-9056-1e2ee8b23041"
      unitRef="usd">455000</sync:SegmentAdjustedEbitda>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfNS04LTEtMS0w_ae193b56-874d-48ce-a796-1181edf64995"
      unitRef="usd">38759000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfNS0xMC0xLTEtMA_e950cc71-f4a9-4245-a5dd-fcb501cad1b0"
      unitRef="usd">19765000</us-gaap:CostOfGoodsAndServicesSold>
    <sync:SegmentAdjustedEbitda
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjE3NDVlYzI5MGRlNDQ3N2JhOGQ4MzhmYTZjZmMzMDAxL3RhYmxlcmFuZ2U6MTc0NWVjMjkwZGU0NDc3YmE4ZDgzOGZhNmNmYzMwMDFfNS0xMi0xLTEtMA_4d753667-cbc4-4dc3-a8e7-eb66099a2228"
      unitRef="usd">768000</sync:SegmentAdjustedEbitda>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a2a68bc45f34bed94d352b20fe24276_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfMi0yLTEtMS0w_9105d667-272b-413b-bf15-71b859ee0cd3"
      unitRef="usd">10588000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0a2a68bc45f34bed94d352b20fe24276_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfMi00LTEtMS0w_7c6c0967-efb5-49cd-894f-e670d773b746"
      unitRef="usd">3234000</us-gaap:CostOfGoodsAndServicesSold>
    <sync:SegmentAdjustedEbitda
      contextRef="i0a2a68bc45f34bed94d352b20fe24276_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfMi02LTEtMS0w_8a6dd320-0617-456f-a85d-40235a40b344"
      unitRef="usd">2794000</sync:SegmentAdjustedEbitda>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i722f863c6a7f4cd5ad78abd4d072a37e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfMi04LTEtMS0w_d691174b-8ada-42a4-8be7-d63371da0362"
      unitRef="usd">21746000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i722f863c6a7f4cd5ad78abd4d072a37e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfMi0xMC0xLTEtMA_2e507387-f3f2-4785-b3c2-7338d3c12fcd"
      unitRef="usd">6737000</us-gaap:CostOfGoodsAndServicesSold>
    <sync:SegmentAdjustedEbitda
      contextRef="i722f863c6a7f4cd5ad78abd4d072a37e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfMi0xMi0xLTEtMA_3810b4f6-0f08-4e6b-88ab-1a7d70a394c3"
      unitRef="usd">5588000</sync:SegmentAdjustedEbitda>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice04aeef5f8b4bc7adc895949735d30b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfMy0yLTEtMS0w_a9966143-bebc-4026-985e-aae99d30e9cd"
      unitRef="usd">21261000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ice04aeef5f8b4bc7adc895949735d30b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfMy00LTEtMS0w_279b3aea-f444-497e-a4d5-f9ea7c5969a0"
      unitRef="usd">13918000</us-gaap:CostOfGoodsAndServicesSold>
    <sync:SegmentAdjustedEbitda
      contextRef="ice04aeef5f8b4bc7adc895949735d30b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfMy02LTEtMS0w_f6555d0d-7a12-485c-b22a-9b7d13c5a0f5"
      unitRef="usd">2534000</sync:SegmentAdjustedEbitda>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e1c7573e25d490e98f930efb8b9fabe_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfMy04LTEtMS0w_b4a14038-63f7-40df-b7da-4b5a3b540b73"
      unitRef="usd">41927000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0e1c7573e25d490e98f930efb8b9fabe_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfMy0xMC0xLTEtMA_52f675f4-f73d-463a-ab77-1c56d39bdfc5"
      unitRef="usd">26921000</us-gaap:CostOfGoodsAndServicesSold>
    <sync:SegmentAdjustedEbitda
      contextRef="i0e1c7573e25d490e98f930efb8b9fabe_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfMy0xMi0xLTEtMA_cb5211e1-b70c-40b5-934b-dd964efb5891"
      unitRef="usd">5155000</sync:SegmentAdjustedEbitda>
    <sync:SegmentAdjustedEbitda
      contextRef="i967e82a8bf11423f8c6c41ccadc88f93_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfNC02LTEtMS0w_c4737fff-3f8d-43d1-8bf1-ae590a3c8bab"
      unitRef="usd">-3713000</sync:SegmentAdjustedEbitda>
    <sync:SegmentAdjustedEbitda
      contextRef="i0002a83b99264bcbb9570ed6f8a86d1c_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfNC0xMi0xLTEtMA_3127538c-a343-4383-90b4-c42903b8ac42"
      unitRef="usd">-7424000</sync:SegmentAdjustedEbitda>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfNS0yLTEtMS0w_d2348e48-7fe7-4d20-9b03-ba9b37783808"
      unitRef="usd">31849000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfNS00LTEtMS0w_16785c71-8af0-4dc4-93e6-06666c615265"
      unitRef="usd">17152000</us-gaap:CostOfGoodsAndServicesSold>
    <sync:SegmentAdjustedEbitda
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfNS02LTEtMS0w_7fec34d4-9330-4fd8-b1d1-89d43dc512a0"
      unitRef="usd">1615000</sync:SegmentAdjustedEbitda>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfNS04LTEtMS0w_a5a33ea3-0e74-4055-bb58-d2870072cac7"
      unitRef="usd">63673000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfNS0xMC0xLTEtMA_9e17c97c-db3b-46f9-9840-52101ff65168"
      unitRef="usd">33658000</us-gaap:CostOfGoodsAndServicesSold>
    <sync:SegmentAdjustedEbitda
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjhhMWU2YzZkNDJmNDQ5Y2NiYmU5NDEyZTE4YjM4YjY2L3RhYmxlcmFuZ2U6OGExZTZjNmQ0MmY0NDljY2JiZTk0MTJlMThiMzhiNjZfNS0xMi0xLTEtMA_619a8b99-3def-4552-9ebc-a8d17fb9beda"
      unitRef="usd">3319000</sync:SegmentAdjustedEbitda>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RleHRyZWdpb246MDY2YTc5NmI5NDcwNDI1OTkyOTBmMTAwM2JiNWNkZmFfMjIxNg_3915da62-8341-463f-8faf-dfc5a063c62c">&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table reconciles total Segment Adjusted EBITDA to Net loss (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.935%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.895%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(202)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(533)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(550)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(119)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(207)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,765)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,986)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,473)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(226)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(383)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(760)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(655)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(120)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certain legal and professional services fees*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(352)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,731)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:27pt;margin-top:12pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.286%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:91.714%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Notes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;"Certain legal and professional services fees" includes legal fees and other related expenses outside the ordinary course of business, as well as fees and expenses related to merger and acquisition activities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <sync:SegmentAdjustedEbitda
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMi0yLTEtMS0w_2d63c34a-8933-463c-b962-fee1894c045b"
      unitRef="usd">455000</sync:SegmentAdjustedEbitda>
    <sync:SegmentAdjustedEbitda
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMi00LTEtMS0w_2a729a9a-98b8-479f-9c7c-95b7db4cf218"
      unitRef="usd">1615000</sync:SegmentAdjustedEbitda>
    <sync:SegmentAdjustedEbitda
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMi02LTEtMS0w_34290976-15b0-4c38-aa77-c4bb3cdcfe39"
      unitRef="usd">768000</sync:SegmentAdjustedEbitda>
    <sync:SegmentAdjustedEbitda
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMi04LTEtMS0w_7c243e65-119f-41a1-af78-517c47c88eee"
      unitRef="usd">3319000</sync:SegmentAdjustedEbitda>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNC0yLTEtMS0w_90278296-35a1-4717-8b99-3a65cede067d"
      unitRef="usd">202000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNC00LTEtMS0w_06adb3ee-e562-4c1f-8292-0d7c51f74199"
      unitRef="usd">273000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNC02LTEtMS0w_9970bfd3-2d51-4058-b0d7-06205bc4df7d"
      unitRef="usd">533000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNC04LTEtMS0w_017c12b3-7206-467d-b87b-453b49aff385"
      unitRef="usd">550000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:InterestExpense
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNS0yLTEtMS0w_9eebbd69-60c6-4e3d-b9b0-b160fceff18b"
      unitRef="usd">50000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNS00LTEtMS0w_8ffb08bd-0f54-432b-bffe-750936ee2ad6"
      unitRef="usd">55000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNS02LTEtMS0w_c38400f8-2ef2-4dd8-aff3-585c7c16cbc0"
      unitRef="usd">109000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNS04LTEtMS0w_a6511f51-8502-42e3-b5a9-276b644ee382"
      unitRef="usd">119000</us-gaap:InterestExpense>
    <sync:OtherNonoperatingIncomeExpenseEBITDAAdjustments
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNi0yLTEtMS0w_6089ca57-b007-414b-9801-87128e8e4aff"
      unitRef="usd">-175000</sync:OtherNonoperatingIncomeExpenseEBITDAAdjustments>
    <sync:OtherNonoperatingIncomeExpenseEBITDAAdjustments
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNi00LTEtMS0w_ee4ce19c-47dc-4e87-98de-8f8139d4b045"
      unitRef="usd">207000</sync:OtherNonoperatingIncomeExpenseEBITDAAdjustments>
    <sync:OtherNonoperatingIncomeExpenseEBITDAAdjustments
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNi02LTEtMS0w_7fb917e6-5173-4756-be2d-212df76fc22a"
      unitRef="usd">-342000</sync:OtherNonoperatingIncomeExpenseEBITDAAdjustments>
    <sync:OtherNonoperatingIncomeExpenseEBITDAAdjustments
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNi04LTEtMS0w_f572f5a3-46d2-4e5a-9f43-978898989b41"
      unitRef="usd">-9000</sync:OtherNonoperatingIncomeExpenseEBITDAAdjustments>
    <sync:DepreciationAndAmortizationIncludingAmortizationOfCapitalizedAndLicensedComputerSoftwareNetCertainAmortization
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNy0yLTEtMS0w_3a538f3d-d3a9-42c5-89b8-6ce14c9ceee0"
      unitRef="usd">2765000</sync:DepreciationAndAmortizationIncludingAmortizationOfCapitalizedAndLicensedComputerSoftwareNetCertainAmortization>
    <sync:DepreciationAndAmortizationIncludingAmortizationOfCapitalizedAndLicensedComputerSoftwareNetCertainAmortization
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNy00LTEtMS0w_f6641a27-4e7f-4742-b05e-d6f39ee4d35e"
      unitRef="usd">2986000</sync:DepreciationAndAmortizationIncludingAmortizationOfCapitalizedAndLicensedComputerSoftwareNetCertainAmortization>
    <sync:DepreciationAndAmortizationIncludingAmortizationOfCapitalizedAndLicensedComputerSoftwareNetCertainAmortization
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNy02LTEtMS0w_b2228550-b2f8-4abd-b64b-a276fbcaa2da"
      unitRef="usd">5497000</sync:DepreciationAndAmortizationIncludingAmortizationOfCapitalizedAndLicensedComputerSoftwareNetCertainAmortization>
    <sync:DepreciationAndAmortizationIncludingAmortizationOfCapitalizedAndLicensedComputerSoftwareNetCertainAmortization
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfNy04LTEtMS0w_07829ad8-69cc-4ffb-a30b-015abc3f00bc"
      unitRef="usd">5473000</sync:DepreciationAndAmortizationIncludingAmortizationOfCapitalizedAndLicensedComputerSoftwareNetCertainAmortization>
    <us-gaap:CapitalizedComputerSoftwareImpairments1
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfOC0yLTEtMS0w_1bf14120-3dec-423d-9aec-5a501dbf1a54"
      unitRef="usd">0</us-gaap:CapitalizedComputerSoftwareImpairments1>
    <us-gaap:CapitalizedComputerSoftwareImpairments1
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfOC00LTEtMS0w_33469ce3-2a15-42f1-b176-bdba54b64405"
      unitRef="usd">0</us-gaap:CapitalizedComputerSoftwareImpairments1>
    <us-gaap:CapitalizedComputerSoftwareImpairments1
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfOC02LTEtMS0w_bcac4b3b-8b67-4c59-a349-d8aa24486b1b"
      unitRef="usd">0</us-gaap:CapitalizedComputerSoftwareImpairments1>
    <us-gaap:CapitalizedComputerSoftwareImpairments1
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfOC04LTEtMS0w_8f4ae99c-02c4-4d18-8a6e-15e57767a900"
      unitRef="usd">226000</us-gaap:CapitalizedComputerSoftwareImpairments1>
    <us-gaap:ShareBasedCompensation
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfOS0yLTEtMS0w_8919ff06-bc49-44dd-8996-b168f68125be"
      unitRef="usd">383000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfOS00LTEtMS0w_0b45ca4f-8b24-481a-a8b4-4b2b19aac0d7"
      unitRef="usd">324000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfOS02LTEtMS0w_6403963a-1cf5-4dc1-b5ce-5d8caddf5a83"
      unitRef="usd">760000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfOS04LTEtMS0w_a217e6f4-8987-4b57-a4e1-6af8ccda79ec"
      unitRef="usd">655000</us-gaap:ShareBasedCompensation>
    <us-gaap:RestructuringCosts
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMTAtMi0xLTEtMA_85d89ca1-fa1c-450c-aff2-5bc6be607736"
      unitRef="usd">60000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMTAtNC0xLTEtMA_9aa35023-dc79-4f0b-a7f8-b9cb6c425f82"
      unitRef="usd">0</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMTAtNi0xLTEtMA_4edcd343-b886-4f51-985b-6bff12bbf5db"
      unitRef="usd">120000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMTAtOC0xLTEtMA_7e68411c-ec9d-4f85-98d9-418afbe55baa"
      unitRef="usd">0</us-gaap:RestructuringCosts>
    <us-gaap:LegalFees
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMTEtMi0xLTEtMA_a12900d0-05a5-404c-84ad-264894152f89"
      unitRef="usd">352000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMTEtNC0xLTEtMA_6d847fa9-5aca-453f-991d-f57b7dc87bed"
      unitRef="usd">257000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMTEtNi0xLTEtMA_888bb38f-cf15-4c39-966e-aa7f2517517e"
      unitRef="usd">1798000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMTEtOC0xLTEtMA_59c0f6e5-7cba-4be4-a039-41e0695baf29"
      unitRef="usd">1036000</us-gaap:LegalFees>
    <us-gaap:NetIncomeLoss
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMTItMi0xLTEtMA_0339dc81-accd-4d9e-97f1-4e1cc12f4d06"
      unitRef="usd">-3182000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMTItNC0xLTEtMA_afe673dc-c056-4bda-b16e-d6943b124458"
      unitRef="usd">-2487000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMTItNi0xLTEtMA_722109cd-34f1-40d8-aa29-0a5d2608d390"
      unitRef="usd">-7707000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81NS9mcmFnOjA2NmE3OTZiOTQ3MDQyNTk5MjkwZjEwMDNiYjVjZGZhL3RhYmxlOjAwNjZkMGE4N2ZmNzQzYjY4NmVhMzlhYWIzMDQxNGQ5L3RhYmxlcmFuZ2U6MDA2NmQwYTg3ZmY3NDNiNjg2ZWEzOWFhYjMwNDE0ZDlfMTItOC0xLTEtMA_49bfd0f4-d8bc-4a70-9bf7-9686050d4f1c"
      unitRef="usd">-4731000</us-gaap:NetIncomeLoss>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl81OC9mcmFnOjU4MjUxMWFkY2FkYTRmNTNhNTY2MDNiYTliNzU2YTNjL3RleHRyZWdpb246NTgyNTExYWRjYWRhNGY1M2E1NjYwM2JhOWI3NTZhM2NfMjcxNg_534a187f-6bd6-4b77-b1b0-e74bb4c8cf5f">Commitments and Contingencies&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Litigation &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2014;The Company and its Chief Executive Officer and former Chief Financial Officer were named as defendants in a federal securities class action lawsuit filed on April 4, 2018 in the United States District Court for the Southern District of New York. The class includes persons who purchased the Company&#x2019;s shares between May 4, 2016 and March 15, 2018. The plaintiff alleged that the Company made materially false and misleading statements regarding its contract with AT&amp;amp;T and the timing of revenue to be derived therefrom, and that as a result, class members suffered losses because Synacor shares traded at artificially inflated prices. The plaintiff sought an unspecified amount of damages, as well as interest, attorneys&#x2019; fees and legal expenses. The plaintiff filed an amended complaint on August 2, 2018, a second amended complaint on November 2, 2018, and the Company filed a motion to dismiss on December 17, 2018. The plaintiff filed an opposition to the motion to dismiss on January 19, 2019 and the Company filed its reply to plaintiff&#x2019;s opposition on February 15, 2019. On August 28, 2019, the court granted the Company's motion to dismiss but permitted the plaintiff to seek leave to replead.  On October 2, 2019, the plaintiff filed a letter application seeking the court's leave to file a third amended complaint.  The Company filed a letter in opposition to the plaintiff's motion on October 21, 2019. The court denied plaintiffs&#x2019; application to file an amended complaint and ordered the case closed on November 15, 2019.  The Clerk of the Court entered judgment in favor of the Company and the individual defendants and closed the case on November 19, 2019.  Plaintiff filed its Notice of Appeal on December 16, 2019. Plaintiff-Appellant filed its brief in support of its appeal on March 20, 2020. Defendants-Appellees filed their reply brief in opposition on June 19, 2020 and Plaintiff-Appellant filed its subsequent reply brief in support of its appeal on July 10, 2020. Oral arguments are pending to be scheduled in front of the United States Court of Appeals for the Second Circuit. The Company disputes these claims and intends to defend them vigorously. The Company cannot yet determine whether it is probable that a loss will be incurred in connection with this complaint, nor can the Company reasonably estimate the potential loss, if any. Legal fees and liabilities related to this lawsuit are covered by our D&amp;amp;O insurance policy now that the Company has reached its deductible.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In addition, the Company is, from time to time, party to litigation arising in the ordinary course of business. It does not believe that the outcome of these claims will have a material adverse effect on its consolidated financial position, results of operations or cash flows based on the status of proceedings at this time. However, these matters are subject to inherent uncertainties and the Company&#x2019;s view of these matters may change in the future.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RleHRyZWdpb246ZjY2M2I5NzkwOThmNGZhNmI1NTNkMWEwYTJmMjFiMzdfMjQwNA_a711a970-aa1b-425a-9997-7e6b96beb322">Stock-based Compensation&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has stock-based employee compensation plans for which compensation cost is recognized in its financial statements. The Company is authorized to grant key employees stock-based incentive awards, including options to purchase common stock, stock appreciation rights, restricted stock units ("RSUs"), performance stock units ("PSUs") or other stock units. The cost is measured at the grant date, based on the fair value of the award, determined using the Black-Scholes option pricing model, and is recognized as an expense over the employee&#x2019;s requisite service period (generally the vesting period of the equity award).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the weighted-average assumptions used to estimate the fair value of options granted during the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.175%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.184%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected life of options (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.09&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Total stock-based compensation expense included in the accompanying condensed consolidated statements of operations for the periods presented, is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.602%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Technology and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Stock Option Activity &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2013; A summary of the stock option activity for the six months ended June&#160;30, 2020 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.350%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.187%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value (in&lt;br/&gt;thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Outstanding at January 1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,296,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(56,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(521,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,798,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested and expected to vest at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,774,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested and exercisable at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,871,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.73&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Aggregate intrinsic value represents the difference between the Company&#x2019;s closing stock price of its common stock and the exercise price of outstanding, in-the-money options. The Company&#x2019;s closing stock price as reported on the Nasdaq Global Market as of June&#160;30, 2020 was $1.13 per share. The total intrinsic value of options exercised for the three and six months ended June&#160;30, 2020 was minimal. The weighted average fair value of options granted during the six months ended June&#160;30, 2020 amounted to $0.88 per option share.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020, the unrecognized compensation cost related to options granted, for which vesting is probable, and adjusted for estimated forfeitures, was approximately $0.9 million. This cost is expected to be recognized over a weighted-average remaining period of 1.87 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;RSU Activity&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2014;A summary of RSU activity for the six months ended June&#160;30, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.175%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.184%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&#160;Average&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Unvested&#x2014;January 1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;677,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;154,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(278,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,918)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Unvested&#x2014;June&#160;30, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;552,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020, total unrecognized compensation cost, adjusted for estimated forfeitures, related to RSUs was $0.6 million. This cost is expected to be recognized over a weighted-average remaining period of 1.81 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;PSU Activity&#160;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2014; A summary of PSU activity for the six months ended June&#160;30, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.467%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.184%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&#160;Average&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Unvested&#x2014;January 1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;297,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(74,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Unvested&#x2014;June&#160;30, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;223,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020, total unrecognized compensation cost, adjusted for estimated forfeitures, related to PSUs was $0.2 million. This cost is expected to be recognized over a weighted-average remaining period of 2.51 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RleHRyZWdpb246ZjY2M2I5NzkwOThmNGZhNmI1NTNkMWEwYTJmMjFiMzdfMjQxMg_f49451e0-0af3-40f8-b349-f69ae4bb043a">&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the weighted-average assumptions used to estimate the fair value of options granted during the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.175%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.184%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected life of options (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.09&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjBkYzBhNGRkYzk0MjRkMzBhOTdmMjkxM2M5Y2EyY2M1L3RhYmxlcmFuZ2U6MGRjMGE0ZGRjOTQyNGQzMGE5N2YyOTEzYzljYTJjYzVfMS0yLTEtMS0w_f2da1507-8010-4ad5-8bfd-69a26c8e5e0a"
      unitRef="usdPerShare">0.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjBkYzBhNGRkYzk0MjRkMzBhOTdmMjkxM2M5Y2EyY2M1L3RhYmxlcmFuZ2U6MGRjMGE0ZGRjOTQyNGQzMGE5N2YyOTEzYzljYTJjYzVfMS00LTEtMS0w_52dde814-8366-4917-976e-92aa523708f3"
      unitRef="usdPerShare">1.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjBkYzBhNGRkYzk0MjRkMzBhOTdmMjkxM2M5Y2EyY2M1L3RhYmxlcmFuZ2U6MGRjMGE0ZGRjOTQyNGQzMGE5N2YyOTEzYzljYTJjYzVfMi0yLTEtMS0w_3ab6996f-03eb-4ff8-ad25-5acbde37bebf"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjBkYzBhNGRkYzk0MjRkMzBhOTdmMjkxM2M5Y2EyY2M1L3RhYmxlcmFuZ2U6MGRjMGE0ZGRjOTQyNGQzMGE5N2YyOTEzYzljYTJjYzVfMi00LTEtMS0w_1e495171-d204-4022-b70f-35800abfa9bc"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjBkYzBhNGRkYzk0MjRkMzBhOTdmMjkxM2M5Y2EyY2M1L3RhYmxlcmFuZ2U6MGRjMGE0ZGRjOTQyNGQzMGE5N2YyOTEzYzljYTJjYzVfMy0yLTEtMS0w_edf8f19e-7adf-40f6-b438-171f29f4b84b"
      unitRef="number">0.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjBkYzBhNGRkYzk0MjRkMzBhOTdmMjkxM2M5Y2EyY2M1L3RhYmxlcmFuZ2U6MGRjMGE0ZGRjOTQyNGQzMGE5N2YyOTEzYzljYTJjYzVfMy00LTEtMS0w_8bc26567-d940-4069-9666-f8397593e343"
      unitRef="number">0.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjBkYzBhNGRkYzk0MjRkMzBhOTdmMjkxM2M5Y2EyY2M1L3RhYmxlcmFuZ2U6MGRjMGE0ZGRjOTQyNGQzMGE5N2YyOTEzYzljYTJjYzVfNC0yLTEtMS0w_8abf18d2-8860-47b6-8927-bdcc8a9162c5"
      unitRef="number">0.020</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjBkYzBhNGRkYzk0MjRkMzBhOTdmMjkxM2M5Y2EyY2M1L3RhYmxlcmFuZ2U6MGRjMGE0ZGRjOTQyNGQzMGE5N2YyOTEzYzljYTJjYzVfNC00LTEtMS0w_c6d1c07d-80ac-4276-9d0b-af2a66d9895a"
      unitRef="number">0.023</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjBkYzBhNGRkYzk0MjRkMzBhOTdmMjkxM2M5Y2EyY2M1L3RhYmxlcmFuZ2U6MGRjMGE0ZGRjOTQyNGQzMGE5N2YyOTEzYzljYTJjYzVfNS0yLTEtMS0w_c62f3336-c5cd-4754-a0c8-e4abe5b673b4">P5Y9M10D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjBkYzBhNGRkYzk0MjRkMzBhOTdmMjkxM2M5Y2EyY2M1L3RhYmxlcmFuZ2U6MGRjMGE0ZGRjOTQyNGQzMGE5N2YyOTEzYzljYTJjYzVfNS00LTEtMS0w_7cc21af1-4a43-465c-bb70-9929ed694c05">P6Y1M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RleHRyZWdpb246ZjY2M2I5NzkwOThmNGZhNmI1NTNkMWEwYTJmMjFiMzdfMjQxMw_c17ffc1e-3c37-45be-a3d2-841d8f3d108d">&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Total stock-based compensation expense included in the accompanying condensed consolidated statements of operations for the periods presented, is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.602%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Technology and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1d3f886222aa4ca2b294f6d72759bdbf_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfMi0yLTEtMS0w_07ed1392-8890-4f2f-ad9d-630ade8fafa6"
      unitRef="usd">56000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i04e383aa79974a1ca5525303d482bc46_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfMi00LTEtMS0w_edc234b9-d24b-4fe9-a871-dd287e6ce845"
      unitRef="usd">92000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib82154f8e98247608618682e82acd506_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfMi02LTEtMS0w_13efdd33-7de0-4559-bc67-e91f94b26453"
      unitRef="usd">113000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2f41522848bf4bcca0bd6b4d89b0a47c_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfMi04LTEtMS0w_2558e7dc-8772-4120-be8e-bfa978b4f917"
      unitRef="usd">195000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iae72b68574c24a499afd64c2e10585bd_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfMy0yLTEtMS0w_5190ed34-1092-4fce-936d-adfc08c5bdcd"
      unitRef="usd">103000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iebe4db983bd040a7b6db8622192d69a4_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfMy00LTEtMS0w_c13073ab-1db6-4b4b-820f-fc9c4f9b1bae"
      unitRef="usd">111000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i63dbf7f63add4bb896f35458837dd614_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfMy02LTEtMS0w_ca86f788-fc65-40da-b51b-253846ad01ff"
      unitRef="usd">204000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i976d049a63e943b797a7fbc8678ad757_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfMy04LTEtMS0w_eac267fc-e433-4966-b815-53ed02460446"
      unitRef="usd">226000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib87d8de115244e5da32a5c4176b729d4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfNC0yLTEtMS0w_094ea9b6-dc0b-4f72-a322-613103fec127"
      unitRef="usd">224000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3634186373fe435e92f6a1106fcc1a22_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfNC00LTEtMS0w_703b171d-affe-4dd7-b933-ec57fd3d1b06"
      unitRef="usd">121000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i71da316383ca43239b8ed844cbb4ef16_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfNC02LTEtMS0w_bf88268b-c7cd-4670-9def-8dbe82bae97d"
      unitRef="usd">443000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if433fc71d6d74a968e79c29d0c31943c_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfNC04LTEtMS0w_82957d63-c23e-4721-a286-c73aabbb2de9"
      unitRef="usd">234000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfNS0yLTEtMS0w_7230a423-f1d9-4d28-b09a-f0e126a2176c"
      unitRef="usd">383000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfNS00LTEtMS0w_b5eff11e-b66a-4a8e-8604-f61529574dbb"
      unitRef="usd">324000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfNS02LTEtMS0w_34f7012e-4329-48ab-9792-71765270635f"
      unitRef="usd">760000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjI5M2NmZTFhMjQyMTQ1YTI4NDY2ZmQ3MDJlZGNmNjAxL3RhYmxlcmFuZ2U6MjkzY2ZlMWEyNDIxNDVhMjg0NjZmZDcwMmVkY2Y2MDFfNS04LTEtMS0w_b702d93a-cbb2-4048-a866-b10c636e1e00"
      unitRef="usd">655000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RleHRyZWdpb246ZjY2M2I5NzkwOThmNGZhNmI1NTNkMWEwYTJmMjFiMzdfMjQwNw_e4cfbe84-dd28-4d87-9f3e-73070e694c62">&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Stock Option Activity &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2013; A summary of the stock option activity for the six months ended June&#160;30, 2020 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.350%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.187%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value (in&lt;br/&gt;thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Outstanding at January 1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,296,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(56,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(521,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,798,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested and expected to vest at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,774,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested and exercisable at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,871,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.73&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfMS0yLTEtMS0w_0c431030-3e93-4d12-9096-31b741735567"
      unitRef="shares">7296746</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i52c7cf95d4cf48a28162ceab6f3d98d0_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfMS00LTEtMS0w_431360fa-f16b-4a23-b78e-5f0cef7f96b4"
      unitRef="usdPerShare">2.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfMi0yLTEtMS0w_c2e55f69-5311-4dd2-a851-c227715edbd6"
      unitRef="shares">80100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfMi00LTEtMS0w_241984e3-defe-455e-acb8-6504bb682176"
      unitRef="usdPerShare">1.51</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfMy0yLTEtMS0w_59c5754e-1ecd-4fb9-8573-7b0bd4742808"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfMy00LTEtMS0w_16dbef89-743e-4a40-9972-40433a678197"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfNC0yLTEtMS0w_c74b283e-def9-46af-9a67-facae47c9826"
      unitRef="shares">56609</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfNC00LTEtMS0w_2f3e750f-3855-4920-90b6-200cecc62c1c"
      unitRef="usdPerShare">2.14</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfNS0yLTEtMS0w_663363cb-b9c5-49ef-bbc0-893f3234a1d1"
      unitRef="shares">521317</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfNS00LTEtMS0w_e0bc0088-8188-4f61-9b29-56710e0ab515"
      unitRef="usdPerShare">2.60</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfNi0yLTEtMS0w_30a3f502-2eb0-468c-b550-ef674e064c64"
      unitRef="shares">6798920</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfNi00LTEtMS0w_f4e86644-d715-4eaf-9696-499dfbf51794"
      unitRef="usdPerShare">2.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfNi02LTEtMS0w_6af37df6-12d9-4460-b55a-c1f6437a809d">P5Y2M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfNi04LTEtMS0w_ff24bb2a-d898-4d9b-8ce0-89100e1f9f7a"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfNy0yLTEtMS0w_431ed2f9-016b-49ec-ae9a-66eff8e1001c"
      unitRef="shares">6774447</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfNy00LTEtMS0w_6c7a846a-26cf-4514-b86c-4e2686f7cb97"
      unitRef="usdPerShare">2.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfNy02LTEtMS0w_0e8f512a-01f9-452f-86b6-07578c631afa">P5Y1M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfNy04LTEtMS0w_3b92d68d-f347-407e-b787-fe05d1a4ccfe"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfOC0yLTEtMS0w_a366f13a-84a5-4d6c-8769-a1fda47a750d"
      unitRef="shares">5871832</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfOC00LTEtMS0w_4ec953cf-3332-467f-b9ec-95e80da5bea0"
      unitRef="usdPerShare">2.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfOC02LTEtMS0w_061de6c4-c0f6-4a48-aee3-de5251de6002">P4Y8M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmE4YmRhMWE4ODY2ZDQ2YTFiM2M5ODA3NTZiM2M1MWZlL3RhYmxlcmFuZ2U6YThiZGExYTg4NjZkNDZhMWIzYzk4MDc1NmIzYzUxZmVfOC04LTEtMS0w_23b489fc-987e-4a8f-9414-a5482975b4c6"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharePrice
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RleHRyZWdpb246ZjY2M2I5NzkwOThmNGZhNmI1NTNkMWEwYTJmMjFiMzdfMTM1Nw_1d4090fa-4ec3-4b8f-aa2e-dc0ae4b6e759"
      unitRef="usdPerShare">1.13</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RleHRyZWdpb246ZjY2M2I5NzkwOThmNGZhNmI1NTNkMWEwYTJmMjFiMzdfMTU1MQ_3ead6084-1c34-498c-b244-6755e687c761"
      unitRef="usdPerShare">0.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i747d1a7d410f421982ce66c132d18763_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RleHRyZWdpb246ZjY2M2I5NzkwOThmNGZhNmI1NTNkMWEwYTJmMjFiMzdfMTczNA_df360991-207d-4ee6-8784-9d188999631c"
      unitRef="usd">900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RleHRyZWdpb246ZjY2M2I5NzkwOThmNGZhNmI1NTNkMWEwYTJmMjFiMzdfMTgyMQ_41feed9f-d35c-47ac-8f66-831c58b05415">P1Y10M13D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RleHRyZWdpb246ZjY2M2I5NzkwOThmNGZhNmI1NTNkMWEwYTJmMjFiMzdfMjQwOQ_2aa93871-43a0-45c1-88b4-a9a873bc9d34">&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;RSU Activity&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2014;A summary of RSU activity for the six months ended June&#160;30, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.175%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.184%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&#160;Average&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Unvested&#x2014;January 1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;677,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;154,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(278,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,918)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Unvested&#x2014;June&#160;30, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;552,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i23cc7794cb1c441e82f25537207137da_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjlkNjQ4ZGVhNmMyZDQ1OWM4NTBiYjFhMjBlOGJkYjM2L3RhYmxlcmFuZ2U6OWQ2NDhkZWE2YzJkNDU5Yzg1MGJiMWEyMGU4YmRiMzZfMS0yLTEtMS0w_3d7f7334-879b-4f23-8089-4a61e6717ce4"
      unitRef="shares">677354</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i23cc7794cb1c441e82f25537207137da_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjlkNjQ4ZGVhNmMyZDQ1OWM4NTBiYjFhMjBlOGJkYjM2L3RhYmxlcmFuZ2U6OWQ2NDhkZWE2YzJkNDU5Yzg1MGJiMWEyMGU4YmRiMzZfMS00LTEtMS0w_d0e01523-254b-401f-8e60-f6cfe3a28c7b"
      unitRef="usdPerShare">1.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ideeb6cc54f814eb2b6faac9db19d9d7d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjlkNjQ4ZGVhNmMyZDQ1OWM4NTBiYjFhMjBlOGJkYjM2L3RhYmxlcmFuZ2U6OWQ2NDhkZWE2YzJkNDU5Yzg1MGJiMWEyMGU4YmRiMzZfMi0yLTEtMS0w_721338af-b919-45e5-a8ce-369035ce2585"
      unitRef="shares">154967</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ideeb6cc54f814eb2b6faac9db19d9d7d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjlkNjQ4ZGVhNmMyZDQ1OWM4NTBiYjFhMjBlOGJkYjM2L3RhYmxlcmFuZ2U6OWQ2NDhkZWE2YzJkNDU5Yzg1MGJiMWEyMGU4YmRiMzZfMi00LTEtMS0w_7fb98cde-c1d8-4629-9ee7-b3e2a0cc2b82"
      unitRef="usdPerShare">1.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ideeb6cc54f814eb2b6faac9db19d9d7d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjlkNjQ4ZGVhNmMyZDQ1OWM4NTBiYjFhMjBlOGJkYjM2L3RhYmxlcmFuZ2U6OWQ2NDhkZWE2YzJkNDU5Yzg1MGJiMWEyMGU4YmRiMzZfMy0yLTEtMS0w_95267b79-0ce0-45ca-a028-2ae3105e0fca"
      unitRef="shares">278379</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ideeb6cc54f814eb2b6faac9db19d9d7d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjlkNjQ4ZGVhNmMyZDQ1OWM4NTBiYjFhMjBlOGJkYjM2L3RhYmxlcmFuZ2U6OWQ2NDhkZWE2YzJkNDU5Yzg1MGJiMWEyMGU4YmRiMzZfMy00LTEtMS0w_ca40e77d-577f-406c-8f49-e6f0ce556128"
      unitRef="usdPerShare">1.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ideeb6cc54f814eb2b6faac9db19d9d7d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjlkNjQ4ZGVhNmMyZDQ1OWM4NTBiYjFhMjBlOGJkYjM2L3RhYmxlcmFuZ2U6OWQ2NDhkZWE2YzJkNDU5Yzg1MGJiMWEyMGU4YmRiMzZfNC0yLTEtMS0w_5028c490-0f12-480b-a292-ad9b0985b622"
      unitRef="shares">1918</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ideeb6cc54f814eb2b6faac9db19d9d7d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjlkNjQ4ZGVhNmMyZDQ1OWM4NTBiYjFhMjBlOGJkYjM2L3RhYmxlcmFuZ2U6OWQ2NDhkZWE2YzJkNDU5Yzg1MGJiMWEyMGU4YmRiMzZfNC00LTEtMS0w_ae04611b-bad1-402d-a9c6-5002a85771af"
      unitRef="usdPerShare">1.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i435d5d755dd643c595d750694f2b408d_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjlkNjQ4ZGVhNmMyZDQ1OWM4NTBiYjFhMjBlOGJkYjM2L3RhYmxlcmFuZ2U6OWQ2NDhkZWE2YzJkNDU5Yzg1MGJiMWEyMGU4YmRiMzZfNS0yLTEtMS0w_5b12f129-2d9f-42e4-87fb-6253c3f12a11"
      unitRef="shares">552024</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i435d5d755dd643c595d750694f2b408d_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOjlkNjQ4ZGVhNmMyZDQ1OWM4NTBiYjFhMjBlOGJkYjM2L3RhYmxlcmFuZ2U6OWQ2NDhkZWE2YzJkNDU5Yzg1MGJiMWEyMGU4YmRiMzZfNS00LTEtMS0w_dcf271f6-f9f8-4535-938c-6a2b0753df6d"
      unitRef="usdPerShare">1.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i435d5d755dd643c595d750694f2b408d_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RleHRyZWdpb246ZjY2M2I5NzkwOThmNGZhNmI1NTNkMWEwYTJmMjFiMzdfMjAxOQ_c07f4814-332a-4c91-b937-538a246ec93c"
      unitRef="usd">600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ideeb6cc54f814eb2b6faac9db19d9d7d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RleHRyZWdpb246ZjY2M2I5NzkwOThmNGZhNmI1NTNkMWEwYTJmMjFiMzdfMjEwNg_6b736832-68a5-45a9-9211-6f49adfb9115">P1Y9M21D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RleHRyZWdpb246ZjY2M2I5NzkwOThmNGZhNmI1NTNkMWEwYTJmMjFiMzdfNDk0NzgwMjMyNzQxMg_db9ac741-eae7-4389-a6ba-cd1d927baefd">&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;PSU Activity&#160;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2014; A summary of PSU activity for the six months ended June&#160;30, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.467%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.184%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&#160;Average&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Unvested&#x2014;January 1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;297,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(74,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Unvested&#x2014;June&#160;30, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;223,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9312ac3e79804ac59d891ab6f02646c4_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmVjNjFjZmM1YjgxYjQ3MTY4Y2ZiOGE5YjJjMzdiZTlhL3RhYmxlcmFuZ2U6ZWM2MWNmYzViODFiNDcxNjhjZmI4YTliMmMzN2JlOWFfMS0yLTEtMS0w_41d2e967-7601-4608-a860-a390da3cfacb"
      unitRef="shares">297789</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9312ac3e79804ac59d891ab6f02646c4_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmVjNjFjZmM1YjgxYjQ3MTY4Y2ZiOGE5YjJjMzdiZTlhL3RhYmxlcmFuZ2U6ZWM2MWNmYzViODFiNDcxNjhjZmI4YTliMmMzN2JlOWFfMS00LTEtMS0w_a13aeffe-8ffb-4044-9867-f8a762292dca"
      unitRef="usdPerShare">1.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i90d043b6d8104abb933169c7631621df_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmVjNjFjZmM1YjgxYjQ3MTY4Y2ZiOGE5YjJjMzdiZTlhL3RhYmxlcmFuZ2U6ZWM2MWNmYzViODFiNDcxNjhjZmI4YTliMmMzN2JlOWFfMi0yLTEtMS0w_88dee560-7417-4049-b340-70e2d0ddb8f2"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i90d043b6d8104abb933169c7631621df_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmVjNjFjZmM1YjgxYjQ3MTY4Y2ZiOGE5YjJjMzdiZTlhL3RhYmxlcmFuZ2U6ZWM2MWNmYzViODFiNDcxNjhjZmI4YTliMmMzN2JlOWFfMi00LTEtMS0w_dd0526e2-52cb-4849-bcbc-cf5913120216"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i90d043b6d8104abb933169c7631621df_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmVjNjFjZmM1YjgxYjQ3MTY4Y2ZiOGE5YjJjMzdiZTlhL3RhYmxlcmFuZ2U6ZWM2MWNmYzViODFiNDcxNjhjZmI4YTliMmMzN2JlOWFfMy0yLTEtMS0w_c3c381e5-8acd-4380-8ae3-a708924aa9cb"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i90d043b6d8104abb933169c7631621df_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmVjNjFjZmM1YjgxYjQ3MTY4Y2ZiOGE5YjJjMzdiZTlhL3RhYmxlcmFuZ2U6ZWM2MWNmYzViODFiNDcxNjhjZmI4YTliMmMzN2JlOWFfMy00LTEtMS0w_a74ed957-564b-4ae5-8a13-38402d9e76c9"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i90d043b6d8104abb933169c7631621df_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmVjNjFjZmM1YjgxYjQ3MTY4Y2ZiOGE5YjJjMzdiZTlhL3RhYmxlcmFuZ2U6ZWM2MWNmYzViODFiNDcxNjhjZmI4YTliMmMzN2JlOWFfNC0yLTEtMS0w_e819ff49-b940-4065-87d8-082d178023cc"
      unitRef="shares">74442</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i90d043b6d8104abb933169c7631621df_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmVjNjFjZmM1YjgxYjQ3MTY4Y2ZiOGE5YjJjMzdiZTlhL3RhYmxlcmFuZ2U6ZWM2MWNmYzViODFiNDcxNjhjZmI4YTliMmMzN2JlOWFfNC00LTEtMS0w_a81d03c8-fc84-4586-ab8f-44888aae4697"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7581f006715c4ccdbd074768f6a80ac5_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmVjNjFjZmM1YjgxYjQ3MTY4Y2ZiOGE5YjJjMzdiZTlhL3RhYmxlcmFuZ2U6ZWM2MWNmYzViODFiNDcxNjhjZmI4YTliMmMzN2JlOWFfNS0yLTEtMS0w_c4ddf9a8-7dbc-45a8-a651-2580d8d62404"
      unitRef="shares">223347</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i7581f006715c4ccdbd074768f6a80ac5_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RhYmxlOmVjNjFjZmM1YjgxYjQ3MTY4Y2ZiOGE5YjJjMzdiZTlhL3RhYmxlcmFuZ2U6ZWM2MWNmYzViODFiNDcxNjhjZmI4YTliMmMzN2JlOWFfNS00LTEtMS0w_ecbdeaa9-c6b3-470d-b301-665a0f7e31b6"
      unitRef="usdPerShare">1.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i7581f006715c4ccdbd074768f6a80ac5_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RleHRyZWdpb246ZjY2M2I5NzkwOThmNGZhNmI1NTNkMWEwYTJmMjFiMzdfMjMwNw_e217dc88-aeca-408f-a1d1-95fe3932daa5"
      unitRef="usd">200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i90d043b6d8104abb933169c7631621df_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82MS9mcmFnOmY2NjNiOTc5MDk4ZjRmYTZiNTUzZDFhMGEyZjIxYjM3L3RleHRyZWdpb246ZjY2M2I5NzkwOThmNGZhNmI1NTNkMWEwYTJmMjFiMzdfMjM5NA_e26488d5-b4bc-4b02-8ca4-a7747bc70464">P2Y6M3D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82NC9mcmFnOmIzMmE5YmI2OWI2MjQ4MzZhYjNjZWI0NTcwZDhlMzJlL3RleHRyZWdpb246YjMyYTliYjY5YjYyNDgzNmFiM2NlYjQ1NzBkOGUzMmVfODMz_ae778a4f-3119-4a06-b08e-328dbfb2f1f3">Net Loss Per Common Share Data&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic net loss per share is computed using the weighted-average number of common shares outstanding during the period. Diluted net loss per share is computed using the weighted-average number of common shares and, if dilutive, potential common shares outstanding during the period. The Company&#x2019;s potential common shares consist of the incremental common shares issuable upon the exercise of stock options, warrants, and to a lesser extent, shares issuable upon the release of RSUs. The dilutive effect of these potential common shares is reflected in diluted earnings per share by application of the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following securities were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.602%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Anti-dilutive equity awards:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,898,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,547,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,031,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,588,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;562,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;388,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;600,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;262,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Performance based stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;223,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82NC9mcmFnOmIzMmE5YmI2OWI2MjQ4MzZhYjNjZWI0NTcwZDhlMzJlL3RleHRyZWdpb246YjMyYTliYjY5YjYyNDgzNmFiM2NlYjQ1NzBkOGUzMmVfODM3_81d664ca-e138-423d-b40c-51528270cbba">&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following securities were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.602%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Anti-dilutive equity awards:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,898,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,547,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,031,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,588,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;562,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;388,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;600,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;262,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Performance based stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;223,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i11ac9c93a1a24556a186ce1f125f4c08_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82NC9mcmFnOmIzMmE5YmI2OWI2MjQ4MzZhYjNjZWI0NTcwZDhlMzJlL3RhYmxlOmYwOTZkN2Y0YjVhNDQ5OGVhNjdhYzk1OGZiYmFlNTJhL3RhYmxlcmFuZ2U6ZjA5NmQ3ZjRiNWE0NDk4ZWE2N2FjOTU4ZmJiYWU1MmFfMy0yLTEtMS0w_33e5f86c-ca02-4533-b093-e0f212ad72ce"
      unitRef="shares">6898127</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i95c17b7b9ac44fcaaec230cf374fb52c_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82NC9mcmFnOmIzMmE5YmI2OWI2MjQ4MzZhYjNjZWI0NTcwZDhlMzJlL3RhYmxlOmYwOTZkN2Y0YjVhNDQ5OGVhNjdhYzk1OGZiYmFlNTJhL3RhYmxlcmFuZ2U6ZjA5NmQ3ZjRiNWE0NDk4ZWE2N2FjOTU4ZmJiYWU1MmFfMy00LTEtMS0w_36cba054-cb19-4c48-a139-6f09e3cb670e"
      unitRef="shares">7547855</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i904a0093e65c4e0e8613ef5350d8b99d_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82NC9mcmFnOmIzMmE5YmI2OWI2MjQ4MzZhYjNjZWI0NTcwZDhlMzJlL3RhYmxlOmYwOTZkN2Y0YjVhNDQ5OGVhNjdhYzk1OGZiYmFlNTJhL3RhYmxlcmFuZ2U6ZjA5NmQ3ZjRiNWE0NDk4ZWE2N2FjOTU4ZmJiYWU1MmFfMy02LTEtMS0w_8472e79a-190b-4982-bddb-3d8ac4abc6d8"
      unitRef="shares">7031000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9b24f6424ba147bc9df032bf1d6b37b5_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82NC9mcmFnOmIzMmE5YmI2OWI2MjQ4MzZhYjNjZWI0NTcwZDhlMzJlL3RhYmxlOmYwOTZkN2Y0YjVhNDQ5OGVhNjdhYzk1OGZiYmFlNTJhL3RhYmxlcmFuZ2U6ZjA5NmQ3ZjRiNWE0NDk4ZWE2N2FjOTU4ZmJiYWU1MmFfMy04LTEtMS0w_b413e1a6-a65c-4f2b-9c57-8e9cb82c3ba1"
      unitRef="shares">7588267</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i258370d939134442a90dde5898dfe87a_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82NC9mcmFnOmIzMmE5YmI2OWI2MjQ4MzZhYjNjZWI0NTcwZDhlMzJlL3RhYmxlOmYwOTZkN2Y0YjVhNDQ5OGVhNjdhYzk1OGZiYmFlNTJhL3RhYmxlcmFuZ2U6ZjA5NmQ3ZjRiNWE0NDk4ZWE2N2FjOTU4ZmJiYWU1MmFfNC0yLTEtMS0w_506d69ec-84a0-4f43-b395-0f97143f5a1f"
      unitRef="shares">562380</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibe95db4ca3b9449ebd836ac195ade0f6_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82NC9mcmFnOmIzMmE5YmI2OWI2MjQ4MzZhYjNjZWI0NTcwZDhlMzJlL3RhYmxlOmYwOTZkN2Y0YjVhNDQ5OGVhNjdhYzk1OGZiYmFlNTJhL3RhYmxlcmFuZ2U6ZjA5NmQ3ZjRiNWE0NDk4ZWE2N2FjOTU4ZmJiYWU1MmFfNC00LTEtMS0w_9a6bd056-38d6-4b0a-8363-27f3f82df575"
      unitRef="shares">388169</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5d0d6e5827644d35ac6a46b5ba465162_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82NC9mcmFnOmIzMmE5YmI2OWI2MjQ4MzZhYjNjZWI0NTcwZDhlMzJlL3RhYmxlOmYwOTZkN2Y0YjVhNDQ5OGVhNjdhYzk1OGZiYmFlNTJhL3RhYmxlcmFuZ2U6ZjA5NmQ3ZjRiNWE0NDk4ZWE2N2FjOTU4ZmJiYWU1MmFfNC02LTEtMS0w_2179c1ae-3acd-47bf-9a60-705da96968b1"
      unitRef="shares">600705</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9fa317943b314ae68b30a8a5965b23b5_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82NC9mcmFnOmIzMmE5YmI2OWI2MjQ4MzZhYjNjZWI0NTcwZDhlMzJlL3RhYmxlOmYwOTZkN2Y0YjVhNDQ5OGVhNjdhYzk1OGZiYmFlNTJhL3RhYmxlcmFuZ2U6ZjA5NmQ3ZjRiNWE0NDk4ZWE2N2FjOTU4ZmJiYWU1MmFfNC04LTEtMS0w_578010d6-5c9e-49a0-9536-3fba30a0a524"
      unitRef="shares">262561</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i12f4e7a8d3f44aaeb6a425b17d2d17dc_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82NC9mcmFnOmIzMmE5YmI2OWI2MjQ4MzZhYjNjZWI0NTcwZDhlMzJlL3RhYmxlOmYwOTZkN2Y0YjVhNDQ5OGVhNjdhYzk1OGZiYmFlNTJhL3RhYmxlcmFuZ2U6ZjA5NmQ3ZjRiNWE0NDk4ZWE2N2FjOTU4ZmJiYWU1MmFfNS0yLTEtMS0w_155f8192-033d-4cba-bca3-85fd6aba02f4"
      unitRef="shares">223347</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i08b702c947e64bc2afe789f20885a42f_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82NC9mcmFnOmIzMmE5YmI2OWI2MjQ4MzZhYjNjZWI0NTcwZDhlMzJlL3RhYmxlOmYwOTZkN2Y0YjVhNDQ5OGVhNjdhYzk1OGZiYmFlNTJhL3RhYmxlcmFuZ2U6ZjA5NmQ3ZjRiNWE0NDk4ZWE2N2FjOTU4ZmJiYWU1MmFfNS00LTEtMS0w_9c4d2740-cb0b-43a1-b295-8efd6e0b25fe"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if8b56c057a8749eb88e8601978f07eb3_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82NC9mcmFnOmIzMmE5YmI2OWI2MjQ4MzZhYjNjZWI0NTcwZDhlMzJlL3RhYmxlOmYwOTZkN2Y0YjVhNDQ5OGVhNjdhYzk1OGZiYmFlNTJhL3RhYmxlcmFuZ2U6ZjA5NmQ3ZjRiNWE0NDk4ZWE2N2FjOTU4ZmJiYWU1MmFfNS02LTEtMS0w_0551f9e1-4231-443c-83c9-fca654311e1d"
      unitRef="shares">248161</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4518bd516e7145ee9ce0fd9b6855d82a_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82NC9mcmFnOmIzMmE5YmI2OWI2MjQ4MzZhYjNjZWI0NTcwZDhlMzJlL3RhYmxlOmYwOTZkN2Y0YjVhNDQ5OGVhNjdhYzk1OGZiYmFlNTJhL3RhYmxlcmFuZ2U6ZjA5NmQ3ZjRiNWE0NDk4ZWE2N2FjOTU4ZmJiYWU1MmFfNS04LTEtMS0w_5b3e21dc-9170-4602-a640-e046f359dd9d"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82Ny9mcmFnOmE5MmMxYzUzM2RiNjQ2MDM5YzM0ZThmM2I1ZjMyNGY1L3RleHRyZWdpb246YTkyYzFjNTMzZGI2NDYwMzljMzRlOGYzYjVmMzI0ZjVfMjE5OTAyMzI2OTE0OQ_2d464d39-c831-4d11-9a50-2f9eaf031db2">Merger Agreement with Qumu Corporation&lt;div style="text-indent:36pt;margin-top:14pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As previously disclosed, on February 11, 2020, the Company, Qumu Corporation, a Minnesota corporation (&#x201c;Qumu&#x201d;), and Quantum Merger Sub I, Inc., a Minnesota corporation and a direct, wholly owned subsidiary of the Company (&#x201c;Merger Sub&#x201d;), entered into an Agreement and Plan of Merger and Reorganization (the &#x201c;Merger Agreement&#x201d;) for a proposed &#x201c;merger of equals&#x201d; transaction. The Merger Agreement provided that, subject to the conditions set forth in the Merger Agreement, Merger Sub would merge with and into Qumu (the &#x201c;Merger&#x201d;), with Qumu surviving the Merger as a wholly owned subsidiary of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On June 29, 2020, Synacor, Qumu and Merger Sub entered into a mutual termination agreement pursuant to which the parties mutually agreed to terminate the Merger Agreement (the &#x201c;Mutual Termination Agreement&#x201d;). Under the terms of the Mutual Termination Agreement, Qumu agreed to immediately pay Synacor a fee in the amount of $250,000, and has also agreed to pay Synacor an additional fee in the amount of $1,450,000 if Qumu enters into a binding definitive agreement for an acquisition transaction within 15 months of the date of the Mutual Termination Agreement, and which is ultimately consummated. The Mutual Termination Agreement also includes mutual releases of known and unknown claims among Synacor, Merger Sub and Qumu arising out of, relating to, or in connection with the Merger Agreement and the Merger.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <sync:BusinessAcquisitionTerminationFee
      contextRef="i2438a6b535d44a8395fcfe63c0e36e40_I20200629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82Ny9mcmFnOmE5MmMxYzUzM2RiNjQ2MDM5YzM0ZThmM2I1ZjMyNGY1L3RleHRyZWdpb246YTkyYzFjNTMzZGI2NDYwMzljMzRlOGYzYjVmMzI0ZjVfMjE5OTAyMzI2OTE2NQ_dd5a9294-3ace-43ed-a308-592e9f26a0bd"
      unitRef="usd">250000000</sync:BusinessAcquisitionTerminationFee>
    <sync:BusinessAcquisitionAdditionalTerminationFee
      contextRef="i2438a6b535d44a8395fcfe63c0e36e40_I20200629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl82Ny9mcmFnOmE5MmMxYzUzM2RiNjQ2MDM5YzM0ZThmM2I1ZjMyNGY1L3RleHRyZWdpb246YTkyYzFjNTMzZGI2NDYwMzljMzRlOGYzYjVmMzI0ZjVfMjE5OTAyMzI2OTE1Mw_f569501f-10f8-4142-b1a3-8c1123472c3b"
      unitRef="usd">1450000000</sync:BusinessAcquisitionAdditionalTerminationFee>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83MC9mcmFnOmI5OWM0MmE0YzI1MTRkN2Q4NjRlZDAyMWVkNDFjNWE5L3RleHRyZWdpb246Yjk5YzQyYTRjMjUxNGQ3ZDg2NGVkMDIxZWQ0MWM1YTlfNTIw_d6501b3e-2440-4ef6-af90-434aa368ec7c">Subsequent EventOn August 4, 2020, the Company executed a reduction in workforce, with estimated $0.8&#160;million of severance expense expected to recorded in the third quarter of 2020. Severance payments are estimated to be substantially complete by the fourth quarter of 2020. Total annual compensation savings are forecasted to be $3.5&#160;million.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i8259ba910c9148ceb217add5b05fdee7_I20200804"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83MC9mcmFnOmI5OWM0MmE0YzI1MTRkN2Q4NjRlZDAyMWVkNDFjNWE5L3RleHRyZWdpb246Yjk5YzQyYTRjMjUxNGQ3ZDg2NGVkMDIxZWQ0MWM1YTlfMjE5OTAyMzI1OTQyNA_dc56280c-0749-49e1-9a81-dca6bb5d22c2"
      unitRef="usd">800000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <sync:RestructuringAndRelatedCostExpectedCompensationSavings
      contextRef="i8259ba910c9148ceb217add5b05fdee7_I20200804"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83MC9mcmFnOmI5OWM0MmE0YzI1MTRkN2Q4NjRlZDAyMWVkNDFjNWE5L3RleHRyZWdpb246Yjk5YzQyYTRjMjUxNGQ3ZDg2NGVkMDIxZWQ0MWM1YTlfMjE5OTAyMzI1OTQzOA_f2f2bf72-0149-4c28-9dc8-ca0543ba642d"
      unitRef="usd">3500000</sync:RestructuringAndRelatedCostExpectedCompensationSavings>
    <us-gaap:NumberOfReportableSegments
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83Ni9mcmFnOmJhYjMzYTRiMjM4NzQ4ZjE4N2RiZDQ0MzFiYWVlODhkL3RleHRyZWdpb246YmFiMzNhNGIyMzg3NDhmMTg3ZGJkNDQzMWJhZWU4OGRfNjU2_9a4a1d62-1f4b-495d-a15d-5f84fa22f48e"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <sync:BusinessAcquisitionTerminationFee
      contextRef="i2438a6b535d44a8395fcfe63c0e36e40_I20200629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83Ni9mcmFnOmJhYjMzYTRiMjM4NzQ4ZjE4N2RiZDQ0MzFiYWVlODhkL3RleHRyZWdpb246YmFiMzNhNGIyMzg3NDhmMTg3ZGJkNDQzMWJhZWU4OGRfMTA5OTUxMTY0MjgzOA_dd5a9294-3ace-43ed-a308-592e9f26a0bd"
      unitRef="usd">250000000</sync:BusinessAcquisitionTerminationFee>
    <sync:BusinessAcquisitionAdditionalTerminationFee
      contextRef="i2438a6b535d44a8395fcfe63c0e36e40_I20200629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83Ni9mcmFnOmJhYjMzYTRiMjM4NzQ4ZjE4N2RiZDQ0MzFiYWVlODhkL3RleHRyZWdpb246YmFiMzNhNGIyMzg3NDhmMTg3ZGJkNDQzMWJhZWU4OGRfMTA5OTUxMTY0MjkxMg_f569501f-10f8-4142-b1a3-8c1123472c3b"
      unitRef="usd">1450000000</sync:BusinessAcquisitionAdditionalTerminationFee>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1d3f886222aa4ca2b294f6d72759bdbf_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfMi0yLTEtMS0w_07ed1392-8890-4f2f-ad9d-630ade8fafa6"
      unitRef="usd">56000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i04e383aa79974a1ca5525303d482bc46_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfMi00LTEtMS0w_edc234b9-d24b-4fe9-a871-dd287e6ce845"
      unitRef="usd">92000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib82154f8e98247608618682e82acd506_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfMi02LTEtMS0w_13efdd33-7de0-4559-bc67-e91f94b26453"
      unitRef="usd">113000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2f41522848bf4bcca0bd6b4d89b0a47c_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfMi04LTEtMS0w_2558e7dc-8772-4120-be8e-bfa978b4f917"
      unitRef="usd">195000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iae72b68574c24a499afd64c2e10585bd_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfMy0yLTEtMS0w_5190ed34-1092-4fce-936d-adfc08c5bdcd"
      unitRef="usd">103000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iebe4db983bd040a7b6db8622192d69a4_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfMy00LTEtMS0w_c13073ab-1db6-4b4b-820f-fc9c4f9b1bae"
      unitRef="usd">111000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i63dbf7f63add4bb896f35458837dd614_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfMy02LTEtMS0w_ca86f788-fc65-40da-b51b-253846ad01ff"
      unitRef="usd">204000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i976d049a63e943b797a7fbc8678ad757_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfMy04LTEtMS0w_eac267fc-e433-4966-b815-53ed02460446"
      unitRef="usd">226000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib87d8de115244e5da32a5c4176b729d4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfNC0yLTEtMS0w_094ea9b6-dc0b-4f72-a322-613103fec127"
      unitRef="usd">224000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3634186373fe435e92f6a1106fcc1a22_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfNC00LTEtMS0w_703b171d-affe-4dd7-b933-ec57fd3d1b06"
      unitRef="usd">121000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i71da316383ca43239b8ed844cbb4ef16_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfNC02LTEtMS0w_bf88268b-c7cd-4670-9def-8dbe82bae97d"
      unitRef="usd">443000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if433fc71d6d74a968e79c29d0c31943c_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfNC04LTEtMS0w_82957d63-c23e-4721-a286-c73aabbb2de9"
      unitRef="usd">234000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i857ae7c6086346b99cf1341501ffe564_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfNS0yLTEtMS0w_7230a423-f1d9-4d28-b09a-f0e126a2176c"
      unitRef="usd">383000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1c07e773c21844cda5c6a4da0ab12243_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfNS00LTEtMS0w_b5eff11e-b66a-4a8e-8604-f61529574dbb"
      unitRef="usd">324000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfNS02LTEtMS0w_34f7012e-4329-48ab-9792-71765270635f"
      unitRef="usd">760000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i882dbcbbde8f4d9288dcaefb5d979b5d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl83OS9mcmFnOjYzYTdiZTczZWI4MjRmZjI5YjY1YzBkNjhkOWU0ZjBiL3RhYmxlOmE4MGY4ZjVkY2MwYTQ2YzFiMDk2OTU0ZGY2OWJkOWZkL3RhYmxlcmFuZ2U6YTgwZjhmNWRjYzBhNDZjMWIwOTY5NTRkZjY5YmQ5ZmRfNS04LTEtMS0w_b702d93a-cbb2-4048-a866-b10c636e1e00"
      unitRef="usd">655000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:NumberOfReportableSegments
      contextRef="i9d059b55583c46d4b8dba447cff716fd_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMGMxNWViNDFmOTRjNTZiZmMyNzNmZjM4NTM0YmIyL3NlYzowMDBjMTVlYjQxZjk0YzU2YmZjMjczZmYzODUzNGJiMl84Mi9mcmFnOjgxMTE5NDQyZGIwNTRlYzZiOTllMDYwNzI4MWQzOTQ4L3RleHRyZWdpb246ODExMTk0NDJkYjA1NGVjNmI5OWUwNjA3MjgxZDM5NDhfNzI_9a4a1d62-1f4b-495d-a15d-5f84fa22f48e"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
</xbrl>
